添加商品
POST
/shop/goods请求参数
Body 参数application/json
goods
object (Goods)
可选
createTime
string | null
创建时间
updateTime
string | null
更新时间
id
integer | null
可选
goodsSn
string | null
商品编号
name
string | null
商品名称
categoryId
integer | null
商品所属类目ID
>= 0
brandId
integer | null
可选
gallery
array[string] | null
可选
商品宣传图片列表,采用JSON数组格式
keywords
string | null
可选
商品关键字,采用逗号间隔
brief
string | null
商品简介
isOnSale
boolean | null
可选
是否上架(0代表为上架 1代表上架)
sort
integer | null
排序
picUrl
string | null
商品页面商品图片
shareUrl
string | null
商品分享海报
isNew
boolean | null
可选
是否新品首发,如果设置则可以在新品首发页面展示
isHot
boolean | null
可选
是否人气推荐,如果设置则可以在人气推荐页面展示
unit
string | null
必需
商品单位,例如件、盒
counterPrice
number | null
专柜价格
retailPrice
number | null
零售价格
actualSales
integer | null
实际销量
virtualSales
integer | null
虚拟销量
detail
string | null
可选
商品详细介绍,是富文本格式
delFlag
boolean | null
可选
删除标志(0代表存在 1代表删除)
specifications
array[object (GoodsSpecification[]) {8}] | null
可选
createTime
string | null
创建时间
updateTime
string | null
更新时间
id
integer | null
可选
goodsId
integer | null
商品表的商品ID
specification
string | null
商品规格名称
value
string | null
商品规格值
picUrl
string | null
商品规格图片
delFlag
boolean | null
逻辑删除
attributes
array[object (GoodsAttribute[]) {7}] | null
可选
createTime
string | null
创建时间
updateTime
string | null
更新时间
id
integer | null
可选
goodsId
integer | null
商品表的商品ID
attribute
string | null
商品参数名称
value
string | null
商品参数值
delFlag
boolean | null
可选
删除标志(0代表存在 1代表删除)
products
array[object (GoodsProduct[]) {10}] | null
可选
createTime
string | null
创建时间
updateTime
string | null
更新时间
id
integer | null
可选
goodsId
integer | null
商品表的商品ID
specifications
array[string] | null
可选
商品规格值列表,采用JSON数组格式
>= 1 items
price
number | null
商品货品价格
>= 0.0001
defaultSelected
boolean | null
可选
是否默认选中(0代表选中 1代表未选中)
number
integer | null
商品货品数量
>= 0
url
string | null
商品货品图片
delFlag
boolean | null
可选
删除标志(0代表存在 1代表删除)
示例
{
"goods": {
"createTime": "string",
"updateTime": "string",
"id": 0,
"goodsSn": "string",
"name": "string",
"categoryId": 0,
"brandId": 0,
"gallery": [
"string"
],
"keywords": "string",
"brief": "string",
"isOnSale": true,
"sort": 0,
"picUrl": "string",
"shareUrl": "string",
"isNew": true,
"isHot": true,
"unit": "string",
"counterPrice": 0,
"retailPrice": 0,
"actualSales": 0,
"virtualSales": 0,
"detail": "string",
"delFlag": true
},
"specifications": [
{
"createTime": "string",
"updateTime": "string",
"id": 0,
"goodsId": 0,
"specification": "string",
"value": "string",
"picUrl": "string",
"delFlag": true
}
],
"attributes": [
{
"createTime": "string",
"updateTime": "string",
"id": 0,
"goodsId": 0,
"attribute": "string",
"value": "string",
"delFlag": true
}
],
"products": [
{
"createTime": "string",
"updateTime": "string",
"id": 0,
"goodsId": 0,
"specifications": [
"string"
],
"price": 0.0001,
"defaultSelected": true,
"number": 0,
"url": "string",
"delFlag": true
}
]
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
code
integer | null
可选
返回状态码:返回200表示请求接口成功,非200表示请求接口失败
msg
string | null
返回消息
data
boolean | null
返回数据
示例
{
"code": 0,
"msg": "",
"data": false
}
最后修改时间: 10 个月前