文档
测试

产品配置

POST
/product/config

接口描述

为产品配置源料,中间包材,装盒包材,按配置页面的全部返回,无论新增或更新

request-body

参数名
类型
描述
必填
productId
int
产品id:108
必填
material
object
源料对象
必填
type
int
源料类型:0:红茶;1:岩茶
必填
infos
array
数据列表
必填
name
string
名称,示例:源料a
必填
factory
string
厂家,示例:厂家a
必填
midPackingList
array
中间包材列表(可以多个)
必填
type
int
中间包材类型,泡袋0,铝罐1,盒子2,示例:1
必填
infos
array
数据列表
必填
name
string
名称,示例:中间包材a
必填
factory
string
厂家,示例:厂家a
必填
outingPacking
object
装盒包材对象
必填
infos
array
数据列表
必填
name
string
名称,示例:外包材1
必填
factory
string
厂家,示例:厂家1
必填

成功返回

参数名
类型
描述
必填
status
int
业务status:200
必填
msg
string
配置成功
必填
obj
object
null
必填

失败返回

参数名
类型
描述
必填
status
int
业务status,500
必填
msg
string
错误提示信息。
必填
data
dict
null
必填

说明 / 示例

示例request-body: { "productId": 108, "material":{ "type": 0, "infos": [ { "name": "源料a", "factory": "厂家a" } ] }, "midPackingList":[ { "type":1, "infos": [ { "name": "中间包材a", "factory": "厂家a" }, { "name": "中间包材b", "factory": "厂家b" }] }, { "type":2, "infos": [ { "name": "中间包材c", "factory": "厂家c" }, { "name": "中间包材d", "factory": "厂家d" }] } ] , "outingPacking":{ "infos": [ { "name": "外包材1", "factory": "厂家1" }, { "name": "外包材2", "factory": "厂家2" } ] } } >d 当请求未认证,请求响应码(非业务status)将是401,response_body: { "status": 500, "msg": "请求失败,请联系管理员!", "obj": null } >d 前端请自行处理