
# 合并文件（API名称：mergeRiskBigFile）
#### 功能介绍
该接口用于分片上传文件时，合并分片上传的文件。
#### URL
| **请求方式** | **HTTPS地址**                                                                 | **消息体类型**        |
|:---|:---|:---|
| POST     | https://***AppCube域名***/service/ISDP__SecurityRiskBO/1.0.1/mergeRiskBigFile | 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的值。 |
   
#### 请求参数
| **参数**      | **类型** | **是否必填** | **描述** |
|:---|:---|:---|:---|
| hwFileId    | string | 是        | 文件ID   |
| uploadId    | string | 是        | 上传id   |
| fileName    | string | 是        | 文件名称   |
| totalChunks | Number | 是        | 总分片数   |
| fileSize    | Number | 是        | 文件大小   |
   
#### 响应参数
| **参数**  | **类型** | **描述**                                                                                                                                                                                                                                                                                                            |
|:---|:---|:---|
| resCode | String | 响应状态码 - 0：成功  - 其他：失败，其他错误码说明请参考[错误码](https://support.huaweicloud.com/devg-isdp-sr/SRisk_secd_045.html)   |
| resMsg  | String | 响应描述，如果成功状态，通常会返回"成功"，其他情况返回具体的错误信息                                                                                                                                                                                                                                                                               |
| result  | Object | 响应结果内容                                                                                                                                                                                                                                                                                                            |
   
result参数说明
| **参数**  | **类型** | **描述**                                                                                                                                                                                                                       |
|:---|:---|:---|
| resCode | String | 响应状态码： - 0：成功  - 1：失败   |
| resMsg  | String | 错误信息                                                                                                                                                                                                                         |
| result  | Object | 合并结果                                                                                                                                                                                                                         |
   
#### 请求示例
```
{
    "fileName": "instg_fig_021.png",
    "fileSize": 5658,
    "hwFileId": "15c8ab4c-ce1a-4ed4-89af-6fec9abc8901",
    "totalChunks": 1,
    "uploadId": "34323ae5-60da-4cc0-8413-632f9d9bb153"
}
```
#### 响应示例
```
{
    "resCode": "0",
    "resMsg": "成功",
    "result": {
        "resCode": "0",
        "resMsg": "合并文件成功",
        "result": {
            "affectedRows": 1,
            "appName": "file-server",
            "childObjectName": null,
            "createdBy": 895404,
            "creationDate": "2023-05-23T03:45:40.417+00:00",
            "cryptMode": null,
            "deleteFlag": 0,
            "entityName": "File",
            "fileExt": "png",
            "fileId": 7571936,
            "fileName": "instg_fig_021.png",
            "filePath": null,
            "fileSize": 5658,
            "funcPoint": "funcPoint.trouble.upload",
            "hwFileId": null,
            "lastUpdateDate": "2023-05-23T03:45:40.417+00:00",
            "lastUpdatedBy": 895404,
            "microCode": "hiddentrouble",
            "objectName": null,
            "sourceTenantId": 1745,
            "storageMode": "local",
            "tenantId": 1745,
            "uploadTime": "2023-05-23T03:45:40.385+00:00",
            "uploadUserId": 895404
        }
    }
}
```
#### 状态码
状态码请参见[状态码](https://support.huaweicloud.com/devg-isdp-sr/SRisk_secd_044.html)。
#### 错误码
错误码请参见[错误码](https://support.huaweicloud.com/devg-isdp-sr/SRisk_secd_045.html)。
