厂商新增或取消箱包与SN绑定关系
Frequency |
---|
Real time |
请求地址
- API
请求参数
字段 | 类型 | 必填 | 长度 | 示例 | 描述 |
---|---|---|---|---|---|
operateType | Byte | Y | 10 | 0: 新增, 1: 取消 | 操作类型 |
source | String | Y | 20 | ⼚商code | 来源系统 |
operateData | List<SyncCartonSnRelationOperateDTO> | Y | 请求集合 |
SyncCartonSnRelationOperateDTO 结构
字段 | 类型 | 必填 | 长度 | 示例 | 描述 |
---|---|---|---|---|---|
cartonId | String | Y | 60 | carton001 | 箱包号 |
mpn | String | Y | 64 | HUH721008ALE600 | mpn号 |
newSns | List<String> | N | SN列表(待废弃) | ||
operateDetailList | List<SyncCartonSnRelationOperateDetailDTO> | Y | 操作的SN列表 |
SyncCartonSnRelationOperateDetailDTO 结构
字段 | 类型 | 必填 | 长度 | 示例 | 描述 |
---|---|---|---|---|---|
sn | String | Y | 128 | 80AD01242314E685E8 | 要操作的sn |
originSn | String | N | 512 | (L)64GB 2Rx4 PC5-4800B-RA0-1010-XT(S)80AD01242314E685E8(P)HMCG94 | 完整的要操作的sn |
响应参数
参数 | 必填 | 类型 | 定义 | 描述 |
---|---|---|---|---|
code | Y | String | 状态码 | "0"代表成功,其他失败可参考返回码 |
msg | N | String | 提示消息 | 非"0"时,会提示错误消息 |
result | N | object/array | 数据体 |
请求示例
json
{
"batch_id": "90397",
"batch_size": 1,
"seq_id": "1",
"seq_size": 1,
"data": [
{
"operateType": 0,
"source": "LCFC",
"operateData": [
{
"cartonId": "carton001",
"mpn": "HUH721008ALE600",
"operateDetailList": [{
"sn": "80AD01242314E685E8",
"originSn": "(L)64GB 2Rx4 PC5-4800B-RA0-1010-XT(S)80AD01242314E685E8(P)HMCG94"
}]
}
]
}
]
}
成功响应示例
json
{
"code":"0",
"msg":"request success"
}
异常响应示例
json
{
"code": "-1",
"msg": "system error!"
}