修改商品接口.md 6.19 KB

9、修改商品

更新商品信息(/SellerProductController/updateProduct)

请求参数【与网销信息一致】

参数名称 参数类型 可否为空 示例 备注
productSkn int 1212 商品SKN
id int 1234 商品ID
productName string 商品名称 最长100个字符
gender string 1 1代表男 2代表女 3代表通用
factoryCode string 厂家编码 最长100个字符
goodsYears int 2018 商品年
shopsId int 22 店铺的ID号
phrase string 卖点 最长12个字符
goodsSeason int 1 货品季 1代表春 2夏 3秋 4冬 5春夏 6秋冬
ageLevel string 1 年龄层1成人2大童3小童 4中童 5幼童 多选用单竖线分隔
seasons string spring
sellerGoodsInfoStr string 商品信息 json串
userId int 222 登陆账号ID
expectSaleTimeStr string 2017-12-02 上市日期
goodsImagesReqStr string 图片信息 JSON格式的字符串
productStandardRelationStr string 商品参数列表JSON字符串 JSON格式的字符串
attributeProValuesOne string 舒适度四个、洗涤提示、材质 JSON格式字符串
attributeProValuesTwo string 风格、图案纹理、工艺元素 JSON格式字符串
productMaterial string 170,123 材质
productIntro string 描述
recommendPhrase string 推荐短语 500字符

sellerGoodsInfoStr商品颜色的参数说明

参数名称 参数类型 可否为空 示例 备注 默认值
factoryCode string 款型编码 最长100个字符
factoryGoodsName string 亚红色 最长5个字符
isDefault string Y 是否主推,不是则传N
goodsColorImage string 图片的url 图片的绝对路径
productSkc int 1234 新增的skc不填,但是修改的skc必填
id int 1234 新增的id不填,但是修改的id必填
goodsName string 红色 色系名称
colorId int 22 色系ID
goodsSizeList string JSON串 当前颜色下面尺码列表json

goodsImagesReqStr请求参数

参数名称 参数类型 可否为空 示例 备注
angle int 0 暂定固定值都传0
genderCover int 1 男生频道封面图传1 ;女生频道封面图 传2; 其他都传 0
imageUrl string 图片信息 图片绝对路径
isDefault string 如果是正面图传Y否则传N
orderBy int 0 暂时都传0
productSkc int 2123 skc 新增的颜色么有SKC不用传
productSkn int 2123 skn
factoryGoodsName string 褐黄色 颜色展示名称
status int 1 图片状态,暂时固定传1

goodsSizeList尺码的参数说明

参数名称 参数类型 可否为空 示例 备注 默认值
factoryCode string 条码 最长100个字符
productSku int 1234 新增的sku不填,但是修改的sku必填
sizeId int 22 尺码ID

注意,通用的头部没有列出。

请求示例 http://127.0.0.1:8088/platform/SellerProductController/updateSellerProductNetSaleInfo

{
    "productSkn" : 12132144, "id" : 123, "productName":"商品名", "gender" : "1","phrase" :"商品卖点","goodsYears":2019, "goodsSeason":1, "factoryCode":"厂家编号", "ageLevel":"1|2", "seasons":"1", 
    "sellerGoodsInfoStr" : "[{\"productSkc" : 124, \"id\" : 323, \"factoryCode\":\"123123123\",\"factoryGoodsName\":\"蓝色1111\",\"goodsColorImage\":\"http://img12.static.yhbimg.com/goodsimg/2017/04/18/11/02c52592f14a13be1014aa8c116b5d4e1c.jpg\",\"goodsSizeList\":[{\"productSku\":\"203\",\"factoryCode\":\"12dad%%\"},{\"productSku\":\"207\",\"factoryCode\":\"adasd%%\"}],\"isDefault\":\"N\"},{\"factoryCode\":\"aas23123\",\"factoryGoodsName\":\"蓝色3333\",\"goodsColorImage\":\"http://img12.static.yhbimg.com/goodsimg/2017/04/18/11/028adf5dd962895c11feb2fec8ef0c5b32.jpg\",\"goodsSizeList\":[{\"sizeId\":\"207\",\"factoryCode\":\"asdasd$$\"},{\"sizeId\":\"203\",\"factoryCode\":\"##sdasd\"}],\"isDefault\":\"Y\"}]"
    "goodsImagesReqStr" : "{\"goodsImagesBoList\":\"[{\"angle\":0,\"genderCover\":0,\"id\":1002976,\"imageUrl\":\"http://img13.static.yhbimg.com/goodsimg/2017/04/18/11/02c52592f14a13be1014aa8c116b5d4e1c.jpg\",\"isDefault\":\"Y\",\"orderBy\":0,\"productSkc\":680416,\"productSkn\":512587896,\"status\":1},{\"angle\":0,\"genderCover\":0,\"id\":1002978,\"imageUrl\":\"http://img12.static.yhbimg.com/goodsimg/2017/04/18/11/028adf5dd962895c11feb2fec8ef0c5b32.jpg\",\"isDefault\":\"Y\",\"orderBy\":0,\"productSkc\":680418,\"productSkn\":512587896,\"status\":1}]\",\"productSkc\":680416,\"productSkn\":512587896}",
    "productStandardRelationStr" : "[{\"standardId\":918,\"standardVal\":\"帆布鞋\",\"parameterMakeId\":\"4991\"},{\"standardId\":735,\"standardVal\":\"印度尼西亚\",\"parameterMakeId\":\"3407\"},{\"standardId\":920,\"standardVal\":\"中\",\"parameterMakeId\":\"5005\"}]",
    "attributeProValuesOne" : "[{\"attributeId\":2001,\"productSkn\":\"512584896\",\"attributeValueId\":\"2\"},{\"attributeId\":2002,\"productSkn\":\"512584896\",\"attributeValueId\":\"4\"},{\"attributeId\":2003,\"productSkn\":\"512584896\",\"attributeValueId\":\"4\"},{\"attributeId\":2004,\"productSkn\":\"512584896\",\"attributeValueId\":\"3\"},{\"attributeId\":2005,\"productSkn\":\"512584896\",\"attributeValueId\":\"1,2\"}]",
    "attributeProValuesTwo" : "[{\"productSkn\":512584896,\"attributeId\":\"17\",\"attributeValueId\":\"996,997\"},{\"productSkn\":512584896,\"attributeId\":\"31\",\"attributeValueId\":\"1,2\"},{\"productSkn\":512584896,\"attributeId\":\"118\",\"attributeValueId\":\"1,2\"}]"
}

备注

请求参数的 attributeId 是根据 获取全量选项的时候,后台给的

请求样例数据

正常返回:
{
    "code": 200,
    "data": [],
    "md5": "d751713988987e9331980363e24189ce",
    "message": "保存信息成功."
}
异常返回:

{
    "code": 400,
    "data": [],
    "md5": "d751713988987e9331980363e24189ce",
    "message": "SKN错误"
}

{
    "code": 500,
    "data": [],
    "md5": "8b233b3ba501d3563be331aa58d0fe0d",
    "message": "保存信息错误"
}