文档
测试

挂牌商品信息

POST
139.196.110.143:8080/interfaceForOut/editProductSku

请求参数

参数名
类型
描述
必填
skuCode
string
单品品牌sku编码
必填
skuName
string
商品名称
必填
productCode
string
聚合商品编码
必填
categoryCode
string
商品分类(最下一级,三级分类,品种)编码
必填
weight
string
挂牌包规
必填
unit
string
单位(g,kg)
必填
flag
string
操作类型 add:新增或编辑(通过sku_code查询结果判断,存在编辑,不存在新增);remove:删除
必填
sign
string
签名
必填

响应参数

参数名
类型
描述
必填
code
int
操作状态码200-成功,-其他-失败
必填
msg
string
成功或失败提示
必填

说明 / 示例

**挂牌商品信息表接口逻辑** 操作的数据表:shop_admin_product_sku sku_code 唯一 1、判断接口参数,非空字段:skuCode,skuName,productCode,categoryCode,unit,flag,sign不可以为空。出现空字段,接口返回失败和失败原因; 2、判断签名,签名不通过,接口返回失败和失败原因; 3、根据参数flag判断操作类型。if(flag==add),通过skuCode在shop_admin_product_sku表中查询匹配的记录(查询条件sku_code = skuCode),如果有匹配的记录,做更新操作,更新的字段:sku_name,product_code,category_code,weight,unit。如果不存在匹配的记录。做插入操作,插入时sku_type_id=1,sku_kind_id=1,is_material=1,is_invalid=0。 4、if(flag==remove),通过skuCode在shop_admin_product_sku表中查询匹配的记录(查询条件sku_code = skuCode),如果有匹配的记录,做更新操作,更新字段is_invalid=1。如果不存在匹配的记录。接口返回失败,返回挂牌商品不存在。