addSellerProduct.md
2.58 KB
1、新增基础商品
新增基础商品(/SellerProductController/addProduct)
请求参数
参数名称 | 参数类型 | 可否为空 | 示例 | 备注 |
---|---|---|---|---|
productName | string | 是 | 商品名称 | |
brandId | int | 是 | 22 | 品牌的ID号 |
maxSortId | int | 是 | 1 | 一级品类的Id |
middleSortId | int | 是 | 22 | 二级品类的ID |
smallSortId | int | 是 | 33 | 三级品类的ID |
gender | string | 是 | 1 | 1代表男 2代表女 3代表通用 |
factoryCode | string | 是 | 厂家编码 | |
retailPrice | double | 是 | 188.00 | 吊牌价 |
salesPrice | double | 是 | 188.00 | 销售价 |
goodsYears | int | 是 | 2018 | 商品年 |
goodsSeason | int | 是 | 1 | 货品季 1代表春 2夏 3秋 4冬 5春夏 6秋冬 |
ageLevel | string | 是 | 1 | 年龄层1成人2大童3小童 4中童 5幼童 多选用单竖线分隔 |
seasons | string | 是 | spring | 是 |
sellerGoodsInfoStr | string | 是 | 商品信息 | json串 |
|factoryCode|string|是|款型编码|编码| |factoryGoodsName|string|是|亚红色|颜色展示名称| |goodsName|string|是|红色|色系名称| |colorId|int|是|22|色系ID| |goodsSizeList|string|是|JSON串|当前颜色下面尺码列表json|
####尺码的参数说明 | 参数名称 | 参数类型 | 可否为空 | 示例 | 备注 | |:-------| -----:|-----:|-----:|----:| |factoryCode|string|是|条码|条码| |sizeId|int|是|22|尺码ID|
注意,通用的头部没有列出。
请求示例
http://127.0.0.1:8088/platform/SellerProductController/addProduct
请求样例数据
请求样例:
{"productName":"商品名", "brandId":4, "maxSortId":12, "middleSortId" : 144, "smallSortId":145 , "gender" : "1", "retailPrice":"44.44", "salesPrice": "33.33",
"goodsYears":2019, "goodsSeason":1, "factoryCode":"厂家编号", "ageLevel":"1|2", "seasons":"1",
"sellerGoodsInfoStr" : "[{\"factoryCode\":\"123123123\",\"factoryGoodsName\":\"蓝色1111\",\"goodsName\":\"蓝色\",\"colorId\":36,\"goodsSizeList\":[{\"sizeId\":\"203\",\"factoryCode\":\"12dad%%\"},{\"sizeId\":\"207\",\"factoryCode\":\"adasd%%\"}]},{\"factoryCode\":\"aas23123\",\"factoryGoodsName\":\"蓝色3333\",\"goodsName\":\"蓝色\",\"colorId\":33,\"goodsSizeList\":[{\"sizeId\":\"207\",\"factoryCode\":\"asdasd$$\"},{\"sizeId\":\"203\",\"factoryCode\":\"##sdasd\"}]}]"
}
正常返回:
{
"code": 200,
"data": [],
"md5": "d751713988987e9331980363e24189ce",
"message": "添加成功"
}
异常返回:
{
"code": 1001,
"data": ["错误一", "错误二"],
"md5": "d751713988987e9331980363e24189ce",
"message": "参数校验错误"
}