1. 通过文件导入进度数据

通过文件批量导入进度数据。

请求方式:POST

请求地址:/bosprogressservice/{appKey}/wbses/importWbs

1.1. 请求参数:

Headers:

参数名 类型 示例 是否必填 参数含义
Authorization string c4570cb9ca324bc8ba7dd9d1967710ea access_token

PathParas:

参数名 类型 示例 是否必填 参数含义
appKey string xb05cd3a35614caa85c0f8f86c58fcc1 应用Key

SearchParas:

参数名 类型 示例 是否必填 参数含义
NULL NULL NULL NULL NULL

Body:

application/json:

{
    "file": " ", //project文件或Excel文件
    "clean": "true" //
}

1.2. 参数说明:

参数名 类型 示例 是否必填 参数含义
file file project文件或Excel文件
clean boolean true 是否清空之前的进度数据key

1.3. 正确返回:

Http Status Code:200
 {"code":"SUCCESS","message":"请求处理成功","data":NULL},

1.4. 错误返回:

状态码 code message data
400 FILEIMPORT_REQUIRED 请求没上传文件,HTTP200返回的数据体为:{"code":"FILEIMPORT_REQUIRED", "message":"缺少文件","data":NULL} NULL
400 FILE_TYPE_WRONG 文件格式错误(不是mpp、xlsx或xls),HTTP200返回的数据体为:{"code":"FILE_TYPE_WRONG", "message":"文件类型错误","data":null} NULL
400 FILEIMPORT_EXCEL_DATATYPE_WRONG (3)Excel中所有单元格内容必须为文本格式,否则HTTP200返回数据体:{"code":"FILEIMPORT_EXCEL_DATATYPE_WRONG", "message":"Excel导入数据存在非文本格式","data":NULL} NULL
400 FILEIMPORT_RECORD_UNSUCCESS (4)部分导入失败时,HTTP200返回数据体:{"code":"FILEIMPORT_RECORD_UNSUCCESS ","message":"导入数据出错","data":["第【2】行 具体错误信息"]} NULL

1.5. 注意事项:

1、 支持mpp格式数据、excel格式(xlsx或xls)数据导入方式。

2、 clean为true时,清空应用内所有的wbses数据及关联关系;clean为false时,保留原有数据,如果任务编码重复,则提示编码重复。

3、 导入过程中出现错误时,出错的数据通过Response body返回错误的行号和错误原因,正确的数据正常导入。

版权所有@盈嘉互联(北京)科技有限公司 京ICP备15051988号-9 Copyright © 2022 all right reserved,powered by Gitbook该文件修订时间: 2022-05-16 19:01:04

results matching ""

    No results matching ""