文档
测试

后台-商品列表-新增修改商品

POST
http://localhost:8086/urgeGoods/addOrUpdateGoods

接口描述

新增商品时,系统内不能添加同类的同种商品(原则上供应商的商品是不重复的)

请求参数

application/json
参数名
类型
描述
必填
groupId
string
供应商ID 示例:1
必填
name
string
商品名 示例:脉动水蜜桃口味
必填
goodsCode
string
商品编码 示例:70003391
必填
barCode
string
国际条码 示例:6902538005141
必填
price
string
单价示例:5
必填
costPrice
string
进价 示例:5
必填
defaultImageUrl
string
图片 示例:http://cdn.epaynfc.com/urgeSysImgUrl/1650522135645_107image.png
必填
categoryId
string
类目ID 示例:1
必填
specification
string
规格描述 示例:600ml
必填
id
number
商品ID,传的话是新增否则修改
可选

示例

请求 ``` { "groupId": "1", "name": "脉动水蜜桃口味", "goodsCode": "70003391", "barCode": "6902538005141", "price": "5", "costPrice": "5", "defaultImageUrl": "http://cdn.epaynfc.com/urgeSysImgUrl/1650522135645_107image.png", "categoryId": "1", "specification": "600ml" } ``` 响应 ``` { "code": 1, "message": "请求成功", "data": { "page": { "currentPage": 1, "pageSize": 10, "totalCount": 2 }, "list": [ { "id": 5, "groupId": 1, "name": "脉动水蜜桃口味", "goodsCode": "70003391", "barCode": "6902538005141", "price": 5, "costPrice": 5, "defaultImageUrl": "http://cdn.epaynfc.com/urgeSysImgUrl/1650522135645_107image.png", "categoryId": 1, "specification": "600ml", "operatorId": "107", "createTime": "2022-04-23 16:14:38", "updateTime": "2022-04-23 16:14:38", "groupName": "陕西金信德商贸有限公司", "categoryName": "酒水饮料" }, { "id": 4, "groupId": 1, "name": "脉动青柠口味", "goodsCode": "70003387", "barCode": "6902538004045", "price": 5, "costPrice": 5, "defaultImageUrl": "http://cdn.epaynfc.com/urgeSysImgUrl/1650522135645_107image.png", "categoryId": 1, "specification": "600ml", "operatorId": "107", "createTime": "2022-04-21 16:35:52", "updateTime": "2022-04-21 16:35:52", "groupName": "陕西金信德商贸有限公司", "categoryName": "酒水饮料" } ] }, "timestamp": "2022-04-26 05:02:55" } ```