Skip to content

Yield Rate 数据

以下接口适用于 通用数据集成

请求地址

  • API
环境URL
测试https://api-cn-t.lenovo.com/uat/v1.0/supply_chain/scc/open_platform/data/sync/t1/yield_rate
正式https://api-cn.lenovo.com/v1.0/supply_chain/scc/open_platform/data/sync/t1/yield_rate

请求方式

频率时间Remark
Daily00:00Daily 全量

请求参数

参数key类型必填长度描述示例
vendor_codeYStringY40
odmYStringY100
odm_itemYStringY50
lenovo_itemYStringY50
familyString100如果不需要BY项目维护,则不用
yield_rateNumberY2,2百分数,小数点后两位保留98.80
effective_start_dateYDateY全周期可写定值,按字符串传输,格式yyyy-MM-dd1970-01-01
effective_end_dateYDateY全周期可写定值,按字符串传输,格式yyyy-MM-dd9999-12-31
create_dateDateY创建日期 按字符串传输,格式yyyy-MM-dd2024-05-05
modify_dateDateY修改日期 按字符串传输,格式yyyy-MM-dd2024-05-30
ownerYStringY20Jackie
versionYStringY14版本号,取时间戳20220801090123
comment1String100预留字段,以备之后使用,现在可以放空
comment2String100预留字段,以备之后使用,现在可以放空

响应参数

参数类型是否必填描述
codeStringY0 成功其它失败
msgStringY响应具体信息
resultListY响应数据

请求示例

json
{
  "batch_id": "1000001",
  "batch_size": 1,
  "seq_id": "1",
  "seq_size": 1,
  "data":[
    {
      "vendor_code": "102323047",
      "odm": "LCFC",
      "odm_item": "102323047",
      "lenovo_item": "102323047",
      "family": "EXCESS",
      "yield_rate": 98.80,
      "effective_start_date": "1970-01-01",
      "effective_end_date": "9999-12-31",
      "create_date": "2024-05-05",
      "modify_date": "2024-05-30",
      "owner": "Jackie",
      "version": "20240821091523",
      "comment1": "",
      "comment2": ""
    }
  ]
}

响应示例

json
{
  "code":"0",
  "msg":"request success"
}

异常示例

json
{
    "code": "E00V00",
    "msg": "data verification failed!",
    "result": [{
        "row": {
            "vendor_code": "102323047",
            ...
        },
        "verify": [{
            "type": "value length exceed",
            "fields": "family"
        }]
    }]
}