文档
测试

产品配置信息(可选的源料 + 可选的中间包材 + 可选的外包材)

GET
suyuan-xcx/Cargo/configInfo?productId=23

接口描述

选择产品后,使用productId,获得该产品的可选源料,可选中间包材,可选外包材,作为收货记录的主体

Request-Header

参数名
类型
描述
必填
Authorization
string
token,如: eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJvNmpKYjR5TFMyMUkwRnBKb0ZuNWpTdXZJYWZrIiwiaWF0IjoxNjIwMTMxNDAzLCJleHAiOjE2MjAxNzQ2MDN9.0neEjYdtraIgTCHCqiRpYymO2-EbrPs23_b7L9ehVos
必填

请求参数

参数名
类型
描述
必填
productId
数字
选择的产品的productId
必填

成功返回

参数名
类型
描述
必填
status
int
示例:200
必填
msg
string
示例:成功!
必填
obj
object
数据字典
必填
productId
int
产品id:23
必填
productNumber
产品编号
必填
productName
产品名称
必填
material
object
产品关联的源料
必填
cargoType
int
货物类型:0
必填
infos
array
数据列表
必填
factory
string
示例:厂家c
必填
name
string
示例:源料c
必填
typeDesc
string
货物类型描述(红茶和岩茶的其中一种):红茶
必填
cargo_id
int
可忽略
必填
midPacking
object
产品关联的中间包材
必填
list
array
数据列表
必填
cargoType
int
货物类型:10,11或12
必填
infos
array
数据列表
必填
factory
string
示例:厂家a
必填
name
string
示例:中间包材a
必填
typeDesc
string
货物类型描述, 示例:铝罐
必填
cargo_id
int
可忽略
必填
outPacking
object
产品关联的外包材
必填
cargoType
int
货物类型,示例:20
必填
infos
array
数据列表
必填
factory
string
示例:厂家a
必填
name
string
示例:外包材a
必填
typeDesc
string
货物类型描述,示例:盒装
必填
cargo_id
int
可忽略
必填

失败返回

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

说明 / 示例

{ "status": 200, "msg": "成功!", "obj": { "productId": 23, "productName": "蔚茶", "productNumber": "no_b3md3l4a6z", "material": { "cargoType": 0, "infos": [ { "factory": "厂家c", "name": "源料c" }, { "factory": "厂家b", "name": "源料b" } ], "typeDesc": "红茶", "cargo_id": 3 }, "midPacking": { "list": [ { "cargoType": 11, "infos": [ { "factory": "厂家a", "name": "中间包材a" }, { "factory": "厂家d", "name": "中间包材d" } ], "typeDesc": "铝罐", "cargo_id": 10 }, { "cargoType": 12, "infos": [ { "factory": "厂家a", "name": "中间包材a" }, { "factory": "厂家b", "name": "中间包材b" } ], "typeDesc": "盒子", "cargo_id": 9 } ] }, "outPacking": { "cargoType": 20, "infos": [ { "factory": "厂家a", "name": "外包材a" } ], "typeDesc": "盒装", "cargo_id": 8 } } }