
# 轮轴回填服务（API名称：isdpTask/axleBackfill）
#### 功能介绍
轮轴回填服务。
#### 相关接口
| **接口名称**                                                             | **调用说明**                                                     |
|:---|:---|
| [获取Token](https://support.huaweicloud.com/api-isdp/api_01_0019.html) | 调用该接口获取到Token，再调用其他接口时，需要在请求消息头中添加"Authorization"，其值即为Token。 |
   
#### URL
| **请求方式** | **HTTPS地址**                                             | **服务架构** | **消息体类型**        |
|:---|:---|:---|:---|
| POST     | https://***isdp+域名***//openapi/v1/isdpTask/axleBackfill | OpenAPI  | application/json |
   
#### 请求头
| **KEY**       | **VALUE**              | **是否必填** | **描述**                                                                                           |
|:---|:---|:---|:---|
| Content-Type  | application/json       | 是        | 无                                                                                                |
| Authorization | bearer ${access_token} | 是        | bearer +" "+[5.2.1](https://support.huaweicloud.com/api-isdp/api_01_0019.html)中获取的access_token的值 |
   
#### 请求参数
| 参数               | 类型             | 是否必填 | 描述               |
|:---|:---|:---|:---|
| dataSource       | String         | 是    | 来源 appcube       |
| submitterAccount | String         | 是    | 提交人账号            |
| type             | Integer        | 是    | 1 回填检查单采集，2 任务删除 |
| taskList         | List\<Object\> | 是    | 父任务集合            |
   
taskList
| 参数          | 类型             | 是否必填 | 描述    |
|:---|:---|:---|:---|
| taskId      | Long           | 是    | 父任务ID |
| subTaskList | List\<Object\> | 是    | 子任务集合 |
   
subTaskList
| 参数        | 类型             | 是否必填 | 描述                     |
|:---|:---|:---|:---|
| subTaskId | Long           | 是    | 子任务ID                  |
| kcpList   | List\<Object\> | 是    | 检查单采集集合(type=1必填，=2为空) |
   
kcpList
| 参数       | 类型             | 是否必填 | 描述   |
|:---|:---|:---|:---|
| kcpName  | Long           | 是    | 大类名称 |
| itemList | List\<Object\> | 是    | 条目集合 |
   
itemList
| 参数         | 类型             | 是否必填 | 描述    |
|:---|:---|:---|:---|
| itemName   | Long           | 是    | 条目名称  |
| outputList | List\<Object\> | 是    | 采集项集合 |
   
outputList
| 参数         | 类型     | 是否必填 | 描述    |
|:---|:---|:---|:---|
| outputName | Long   | 是    | 采集项名称 |
| value      | String | 是    | 采集项值  |
   
#### 响应参数
| 参数           | 类型     | 描述              |
|:---|:---|:---|
| stateCode    | String | 响应状态码：0-成功其他-失败 |
| errorMessage | String | 响应描述            |
| result       | Object | 返回值             |
   
#### 请求示例
```
{
    "submitterAccount": "18829266016",
    "taskList": [
        {
            "subTaskList": [
                {
                    "subTaskId": 5031792,
                    "kcpList": [
                        {
                            "kcpName": "kcp1",
                            "itemList": [
                                {
                                    "outputList": [
                                        {
                                            "outputName": "字符",
                                            "value": "测试采集字段"
                                        }
                                    ],
                                    "itemName": "Item1"
                                }
                            ]
                        }
                    ]
                },
                {
                    "subTaskId": 5031793,
                    "kcpList": [
                        {
                            "kcpName": "kcp1",
                            "itemList": [
                                {
                                    "outputList": [
                                        {
                                            "outputName": "字符",
                                            "value": "测试采集字段"
                                        }
                                    ],
                                    "itemName": "Item1"
                                }
                            ]
                        }
                    ]
                }
            ],
            "taskId": 5085068
        }
    ],
    "type": "1",
    "dataSource": "appcube"
}
```
#### 响应示例
```
{
    "stateCode": "0",
    "errorMessage": null,
    "result": null
}
```
