SBB&PN Mapping
以下接口适用于 通用数据集成
请求地址
- API
环境 | URL |
---|---|
测试 | https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/open_platform/data/sync/odm/sbb_pn_mapping |
正式 | https://api-cn.lenovo.com/v1.0/supply_chain/scc/open_platform/data/sync/odm/sbb_pn_mapping |
请求参数
字段 | Key | 类型 | 长度 | 必填 | 描述 | 备注 |
---|---|---|---|---|---|---|
odm | Y | String | 30 | Y | ODM 名称 | |
bu | String | 50 | Y | |||
component | String | 50 | Y | |||
commodity | String | 50 | Y | |||
description | String | 500 | 描述 | |||
lenovo_sbb | Y | String | 3000 | Y | SBB号 | |
usage | Number | Y | 用量 | |||
lead_time | Number | Y | ||||
alternative | string | 50 | Y | 替代组名称 | ||
lenovo_pn | Y | String | 20 | Y | 联想料号 |
响应参数
参数 | 类型 | 是否必填 | 描述 |
---|---|---|---|
code | String | Y | 0 成功其它失败 |
msg | String | Y | 响应具体信息 |
请求示例
json
{
"batch_id": "90397",
"batch_size": 1,
"seq_id": "1",
"seq_size": 1,
"data": [
{
"odm": "LCFC",
"bu": "ThinkNB",
"component": "component",
"commodity": "Battery",
"description": "description",
"lenovo_sbb": "SM12103",
"usage": 123,
"lead_time": 4,
"alternative": "SM1210322",
"lenovo_pn": "SM1210321"
}
]
}
响应示例
json
{
"code": "0",
"msg": "request success"
}
异常示例
json
{
"code": "E00V00",
"msg": "data verification failed!",
"result": [{
"row": {
"odm": "LCFC",
...
},
"verify": [{
"type": "value length exceed",
"fields": "lenovo_pn"
}]
}]
}