修改商品接口.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": "保存信息错误"
}