简要描述:
-保存商品信息
请求URL:
&route=plugin.shop-assistant.frontend.goods.create(添加商品)
&route=plugin.shop-assistant.frontend.goods.update(编辑商品)
请求参数说明:
| 参数名 |
类型 |
是否必需 |
说明 |
| id |
int |
否 |
商品ID(编辑商品时必填) |
| goods_type |
int |
是 |
商品类型:1为实体2为虚拟 |
| status |
int |
是 |
状态:0下架1上架 |
| display_order |
int |
是 |
排序 |
| title |
string |
是 |
商品名 |
| thumb |
string |
是 |
商品图片 |
| thumb_url |
array |
其他图片 |
|
| sku |
string |
是 |
商品单位 |
| description |
string |
是 |
分享描述 |
| content |
string |
是 |
商品详情 |
| market_price |
float |
是 |
原价 |
| price |
float |
是 |
现价 |
| cost_price |
float |
是 |
成本价 |
| stock |
int |
是 |
库存 |
| reduce_stock_method |
int |
是 |
减库存方式 0 拍下减库存 1 付款减库存 2 永久不减 |
| no_refund |
int |
是 |
不可退货退款 0否 1是 |
| need_address |
int |
是 |
是否需要填写收货地址 0:否1:是 |
| widgets |
array |
是 |
商品其余数据 |
| category |
array |
是 |
商品分类数据 |
| 参数名 |
类型 |
是否必需 |
说明 |
| privilege |
array |
否 |
权限数据 |
| discount |
array |
否 |
折扣数据 |
| dispatch |
array |
否 |
配送数据 |
privilege参数说明:商品权限数据
| 参数名 |
类型 |
是否必需 |
说明 |
| show_levels |
array |
否 |
会员等级浏览权限(id组)选全部就传空数组 |
| show_groups |
array |
否 |
会员组浏览权限(id组)选全部就传空数组 |
| buy_levels |
array |
否 |
会员等级购买权限(id组)选全部就传空数组 |
| buy_groups |
array |
否 |
会员组购买权限(id组选全部就传空数组) |
| once_buy_limit |
int |
否 |
每次限购数量 |
| total_buy_limit |
int |
否 |
会员限购总数 |
| day_buy_limit |
int |
否 |
会员每天限购数量 |
| week_buy_limit |
int |
否 |
会员每周限购数量) |
| month_buy_limit |
int |
否 |
会员每月限购数量 |
| min_buy_limit |
int |
否 |
会员起购数量 |
discount参数说明:商品折扣数据
| 参数名 |
类型 |
是否必需 |
说明 |
| level_discount_type |
int |
否 |
折扣类型:1会员等级 |
| discount_method |
int |
否 |
折扣方式:1折扣2固定金额3成本比例 |
| discount_value |
array |
否 |
等级折扣数据 |
| discount_value.level_id |
int |
否 |
等级ID |
| discount_value.discount_value |
string |
否 |
折扣数据 |
dispatch参数说明:商品配送数据
| 参数名 |
类型 |
是否必需 |
说明 |
| dispatch_type |
int |
否 |
运费设置:1统一邮费0运费模板 |
| dispatch_price |
int |
否 |
固定运费(选统一邮费时需填) |
| dispatch_id |
int |
否 |
运费模板ID(选运费模板时需填) |
| dispatch_type_ids |
array |
否 |
支持配送方式id |
category参数说明:
parentid:[],childid:[],thirdid:[]
| 参数名 |
类型 |
是否必需 |
说明 |
| parentid |
array |
是 |
选择的一级分类ID组合 |
| childid |
array |
是 |
选择的二级分类ID组合 |
| thirdid |
array |
否 |
选择的三级分类ID组合(开启了三级分类必填) |
返回示例:
正确时返回:
{
"result": 1,
"msg": "添加商品成功",
"data": []
}
错误时返回:
{
"result": 0,
"msg": "ID参数错误",
"data": []
}