
# 任务执行（API名称：executeRiskTask）
#### 功能介绍
该接口用于执行风险管控任务。
#### URL
| **请求方式** | **HTTPS地址**                                                                | **消息体类型**        |
|:---|:---|:---|
| POST     | https://***AppCube域名***/service/ISDP__SecurityRiskBO/1.0.1/executeRiskTask | application/json |
   
#### 请求头
| **参数**       | **类型** | **是否必填** | **描述**                                                                                                              |
|:---|:---|:---|:---|
| Content-Type | String | 是        | 请求体内容类型。 填写为：application/json                                                    |
| access-token | String | 是        | 调用API要用到的访问令牌，[获取access_token](https://support.huaweicloud.com/devg-isdp-sr/SRisk_secd_014.html)中获取的access_token的值。 |
   
#### 请求参数
| **参数**       | **类型** | **是否必填** | **描述**                                                                                                                                                                                                                                          |
|:---|:---|:---|:---|
| ifComplete   | Number | 是        | 是否完成任务： - 0：保存检查单采集数据  - 1：完成采集任务   |
| checkOrderId | Number | 是        | 检查单id                                                                                                                                                                                                                                           |
| templateId   | Number | 是        | 检查单模板id                                                                                                                                                                                                                                         |
| kcpList      | Kcp    | 否        | KCP列表 说明： ifComplete=0时必填，ifComplete=1时不填。                                                                                                                                  |
| userId       | String | 否        | 用户id，输入后替换上下文用户id                                                                                                                                                                                                                               |
   
kcpList参数说明
| **参数**   | **类型** | **是否必填** | **描述** |
|:---|:---|:---|:---|
| kcpId    | Number | 否        | KCP id |
| children | Item   | 否        | Item列表 |
   
children参数说明
| **参数**       | **类型**   | **是否必填** | **描述**  |
|:---|:---|:---|:---|
| itemId       | Number   | 否        | item id |
| textDataList | TextData | 否        | 文本输出项列表 |
| fileList     | File     | 否        | 文件输出项列表 |
   
textDataList参数说明
| **参数**      | **类型** | **是否必填** | **描述** |
|:---|:---|:---|:---|
| outputId    | Number | 否        | 输出项id  |
| contentType | Number | 否        | 输出项类型  |
| content     | String | 否        | 输出项的值  |
   
fileList参数说明
| **参数**      | **类型** | **是否必填** | **描述**  |
|:---|:---|:---|:---|
| outputId    | Number | 否        | 输出项id   |
| contentType | Number | 否        | 输出项类型   |
| fileId      | Number | 否        | 输出项文件id |
| fileName    | String | 否        | 输出项文件名称 |
   
#### 响应参数
| **参数**  | **类型** | **描述**                                                                                                                                                                                                                                                                                                            |
|:---|:---|:---|
| resCode | String | 响应状态码 - 0：成功  - 其他：失败，其他错误码说明请参考[错误码](https://support.huaweicloud.com/devg-isdp-sr/SRisk_secd_045.html)   |
| resMsg  | String | 响应描述，如果成功状态，通常会返回"成功"，其他情况返回具体的错误信息                                                                                                                                                                                                                                                                               |
   
#### 请求示例
```
{
    "ifComplete": 1,
    "checkOrderId": 6104785,
    "templateId": 311834,
    "kcpList": [
        {
            "kcpId": 437004,
            "children": [
                {
                    "itemId": 3572895,
                    "textDataList": [
                        {
                            "outputId": 43946162,
                            "contentType": 4,
                            "content": "落实"
                        },
                        {
                            "outputId": 43946163,
                            "contentType": 20,
                            "content": "备注zhengchang222666"
                        }
                    ]
                },
                {
                    "itemId": 3572896,
                    "textDataList": [
                        {
                            "outputId": 43946165,
                            "contentType": 4,
                            "content": "落实"
                        },
                        {
                            "outputId": 43946166,
                            "contentType": 20,
                            "content": "备注zhengchang22777"
                        }
                    ]
                }
            ]
        },
        {
            "kcpId": 437005,
            "children": [
                {
                    "itemId": 3572897,
                    "textDataList": [
                        {
                            "outputId": 43946168,
                            "contentType": 4,
                            "content": "不涉及"
                        },
                        {
                            "outputId": 43946169,
                            "contentType": 20,
                            "content": "备注zhengchang233888"
                        }
                    ]
                },
                {
                    "itemId": 3572898,
                    "textDataList": [
                        {
                            "outputId": 43946171,
                            "contentType": 4,
                            "content": "不涉及"
                        },
                        {
                            "outputId": 43946172,
                            "contentType": 20,
                            "content": "备注zhengchang2111999"
                        }
                    ]
                },
                {
                    "itemId": 3572899,
                    "textDataList": [
                        {
                            "outputId": 43946174,
                            "contentType": 4,
                            "content": "不涉及"
                        },
                        {
                            "outputId": 43946175,
                            "contentType": 20,
                            "content": "备注zhengchang233888"
                        }
                    ]
                },
                {
                    "itemId": 3572900,
                    "textDataList": [
                        {
                            "outputId": 43946177,
                            "contentType": 4,
                            "content": "不涉及"
                        },
                        {
                            "outputId": 43946178,
                            "contentType": 20,
                            "content": "备注zhengchang233888"
                        }
                    ]
                }
            ]
        }
    ],
    "userId": "10gg000000xAaVtxKetU"
}
```
#### 响应示例
```
{
    "resCode": "0",
    "resMsg": "成功"
}
```
#### 状态码
状态码请参见[状态码](https://support.huaweicloud.com/devg-isdp-sr/SRisk_secd_044.html)。
#### 错误码
错误码请参见[错误码](https://support.huaweicloud.com/devg-isdp-sr/SRisk_secd_045.html)。
