查询质检报告(API名称:findTaskReport)
功能介绍
该接口提供给用户查询任务生成的质量报告。
相关接口
接口名称 |
调用说明 |
---|---|
调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 |
调用流程
URL
请求方式 |
HTTPS地址 |
服务架构 |
消息体类型 |
---|---|---|---|
POST |
https://isdp+域名/openapi/v1/OpenTask/findTaskReport |
OpenAPI |
application/json |
请求头
KEY |
VALUE |
是否必填 |
描述 |
---|---|---|---|
Content-Type |
application/json |
是 |
无 |
Authorization |
bearer ${access_token} |
是 |
bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
参数 |
类型 |
是否必填 |
描述 |
---|---|---|---|
customerTaskId |
List<String> |
否 |
客户任务id,一次最多50 |
taskId |
List<Long> |
否 |
任务id,一次最多50 |
templateCode |
String |
否 |
模板编码 |
projectNo |
String |
否 |
项目编码 |
signSiteCode |
List<String> |
否 |
作业对象编码,一次最多50 |
createBeginDate |
String |
否 |
创建开始时间:YYYY-MM-DD |
createEndDate |
String |
否 |
创建完成时间:YYYY-MM-DD |
pageStart |
int |
否 |
当前页码,从0开始 |
pageSize |
int |
否 |
每页数量,默认50条 |
响应参数
参数 |
类型 |
描述 |
---|---|---|
stateCode |
String |
响应状态码:
|
errorMessage |
String |
响应描述 |
result |
Object |
响应结果内容data、分页数据 |
result出参:
参数 |
类型 |
描述 |
---|---|---|
pos |
int |
当前页,从0开始 |
total_count |
int |
总数量 |
data |
List<Object> |
响应结果内容data |
data的参数:
参数 |
类型 |
描述 |
---|---|---|
taskId |
Long |
任务id |
taskName |
String |
任务名称 |
templateId |
Long |
模板id |
templateCode |
String |
模板编码 |
templateName |
String |
模板名称 |
version |
String |
模板版本 |
updateDate |
Date |
任务修改时间 |
createDate |
Date |
任务创建时间 |
planStartTime |
Date |
计划开始时间 |
planEndTime |
Date |
计划结束时间 |
partner |
String |
供应商 |
status |
Int |
任务状态:
|
completeDate |
Date |
任务完成时间 |
projectNo |
String |
项目编码 |
customerTaskId |
String |
客户任务id |
statusCollection |
Int |
采集状态:
|
statusApprove |
Int |
评审状态:
|
signSiteId |
Long |
作业对象id |
signSiteCode |
String |
作业对象编码 |
signSiteName |
String |
作业对象名称 |
assignedUserName |
String |
执行人 |
firstCommitter |
String |
首次提交人名字 |
firstSupplierName |
String |
首次提交人单位 |
firstSubmitDate |
Date |
首次提交时间 |
lastCommitter |
String |
最后一次提交人名字 |
lastSubmitDate |
Date |
最后一次提交时间 |
reviewBeginDate |
Date |
首次评审时间 |
reviewEndDate |
Date |
最后评审时间 |
reportList |
List<Object> |
报告列表 |
reportList出参:
参数 |
类型 |
描述 |
---|---|---|
reportNme |
String |
报告名称 |
creationDate |
Date |
报告生成时间 |
createName |
String |
报告生成人 |
reportVersion |
String |
报告版本号 |
fileId |
Long |
文档id,下载路径:${path}/ plat.file/file/serveFile?fileId= fileId |
请求示例
{ "pageStart":0, "pageSize":3, "taskId":[663798] }
响应示例
{ "stateCode": "0", "errorMessage": null, "result": { "data": [ { "projectNo": "SCT", "customerTaskId": null, "taskId": 663798, "taskName": "XX-XXXX-SCT-815-03", "signSiteId": 420647, "signSiteCode": "815-03", "signSiteName": "815-03", "templateId": 81160, "templateCode": "QC202XXXXXXXXXXXXXX", "templateName": "QC-质量检查", "version": "1.0", "updateDate": "2020-10-20T11:40:30.000+00:00", "createDate": "2020-10-20T10:50:36.000+00:00", "planStartTime": null, "planEndTime": null, "partner": "XX运营商", "status": 3, "completeDate": "2020-10-20T11:40:30.000+00:00", "statusCollection": 3, "statusApprove": 6, "assignedUserName": "周XX", "firstCommitter": "周XX", "firstSupplierName": "XX供应商", "firstSubmitDate": "2020-10-20T11:25:17.562+00:00", "lastcommitter": "周XX", "lastSubmitDate": "2020-10-20T11:27:48.107+00:00", "reviewEndDate": "2020-10-20T11:40:29.000+00:00", "reviewBeginDate": "2020-10-20T11:26:08.000+00:00", "reportList": [ { "taskId": 663798, "reportNme": "815-03_0076.xls", "creationDate": "2020-10-20T11:40:30.000+00:00", "createName": "兰XX", "reportVersion": "1.0", "fileId": 116929, } ], } ], "pos": 0, "total_count": 1, }, }
状态码
状态码请参见状态码。
错误码
错误码请参见错误码。