尺码尺寸保存修改接口.md
3.41 KB
1、根据skn修改尺码测量值
修改尺码测量值(/SellerProductSize/saveProdSizeInfo)
请求参数
参数名称 | 参数类型 | 可否为空 | 示例 | 备注 |
---|---|---|---|---|
productSkn | int | 否 | skn | skn |
noMeasureIds | string | 是 | ["2","5"] | 不需要测量的sizeAttributeId |
sizeInfoList | string | 否 | 看请求参数示例 | 填写的尺码测量值列表的json字符串 |
sizeImgFlag | int | 否 | 0 | 是否隐藏测量方式图 1 代表隐藏, 0 不隐藏 |
productSizeReferList | string | 否 | 看请求参数示例 | 参考尺码列表的json字符串 |
sizeInfoList 子元素
参数名称 | 参数类型 | 可否为空 | 示例 | 备注 |
---|---|---|---|---|
productSkn | int | 否 | skn | skn |
sizeId | int | 否 | 203 | 尺码ID |
sizeAttributeId | int | 否 | 2 | 尺码测量属性ID |
sizeValue | int | 是 | 33 | 尺码测量属性值 如果没有值,也需要提交,这样可以清空之前填写的值 |
productSizeReferList 子元素
参数名称 | 参数类型 | 可否为空 | 示例 | 备注 |
---|---|---|---|---|
sizeId | int | 否 | 203 | 尺码ID |
gender | int | 否 | 1 | 查询接口返回的此属性,原封不动带回 |
referenceName | string | 是 | 12/34 | 参考尺码的值 无值的的时候中间的/也必须传回 |
注意,通用的头部没有列出。
请求示例
http://127.0.0.1:8088/platform/SellerProductSize/saveProdSizeInfo
请求样例数据
请求样例:
{
"productSkn":512587916,
"noMeasureIds":"[\"2\",\"5\"]",
"sizeInfoList":"[{\"productSkn\":512587916,\"sizeId\":203,\"sizeAttributeId\":2,\"sizeValue\":\"\"},{\"productSkn\":512587916,\"sizeId\":203,\"sizeAttributeId\":3,\"sizeValue\":\"\"},{\"productSkn\":512587916,\"sizeId\":203,\"sizeAttributeId\":4,\"sizeValue\":\"32\"},{\"productSkn\":512587916,\"sizeId\":203,\"sizeAttributeId\":5,\"sizeValue\":\"23\"},{\"productSkn\":512587916,\"sizeId\":203,\"sizeAttributeId\":6,\"sizeValue\":\"23\"},{\"productSkn\":512587916,\"sizeId\":203,\"sizeAttributeId\":6,\"sizeValue\":\"23\"},{\"productSkn\":512587916,\"sizeId\":203,\"sizeAttributeId\":7,\"sizeValue\":\"33\"},{\"productSkn\":512587916,\"sizeId\":203,\"sizeAttributeId\":8,\"sizeValue\":\"44\"},{\"productSkn\":512587916,\"sizeId\":203,\"sizeAttributeId\":9,\"sizeValue\":\"55\"},{\"productSkn\":512587916,\"sizeId\":207,\"sizeAttributeId\":2,\"sizeValue\":\"\"},{\"productSkn\":512587916,\"sizeId\":207,\"sizeAttributeId\":3,\"sizeValue\":\"23\"},{\"productSkn\":512587916,\"sizeId\":207,\"sizeAttributeId\":4,\"sizeValue\":\"\"},{\"productSkn\":512587916,\"sizeId\":207,\"sizeAttributeId\":5,\"sizeValue\":\"\"},{\"productSkn\":512587916,\"sizeId\":207,\"sizeAttributeId\":6,\"sizeValue\":\"\"},{\"productSkn\":512587916,\"sizeId\":207,\"sizeAttributeId\":6,\"sizeValue\":\"\"},{\"productSkn\":512587916,\"sizeId\":207,\"sizeAttributeId\":7,\"sizeValue\":\"32\"},{\"productSkn\":512587916,\"sizeId\":207,\"sizeAttributeId\":8,\"sizeValue\":\"\"},{\"productSkn\":512587916,\"sizeId\":207,\"sizeAttributeId\":9,\"sizeValue\":\"55\"}]",
"productSizeReferList":"[{\"sizeId\":203,\"gender\":\"1\",\"referenceName\":\"12/34\"},{\"sizeId\":207,\"gender\":\"1\",\"referenceName\":\"/\"}]"
}
正常返回:
{"code":200,"data":[],"md5":"d751713988987e9331980363e24189ce","message":"保存产品尺码测量信息成功"}
异常返回:
{"code":500,"data":[],"md5":"d751713988987e9331980363e24189ce","message":"保存产品尺码测量信息失败"}