文档首页/ ISDP/ API参考/ API接口/ 任务管理/ 任务报告管理/ 查询质检报告(API名称:findTaskReport)
更新时间:2024-01-18 GMT+08:00
分享

查询质检报告(API名称:findTaskReport)

功能介绍

该接口提供给用户查询任务生成的质量报告。

相关接口

接口名称

调用说明

获取Token

调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。

调用流程

图1 查询质检报告流程

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

响应状态码:

  • 0-成功
  • 其他-失败

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

任务状态:

  • 1-待执行
  • 2-执行中
  • 3-已完成
  • 4-已取消

completeDate

Date

任务完成时间

projectNo

String

项目编码

customerTaskId

String

客户任务id

statusCollection

Int

采集状态:

  • 1-全部未采集
  • 2-部分采集
  • 3-全部采集

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,
    },
}

状态码

状态码请参见状态码

错误码

错误码请参见错误码

相关文档