文档首页/ ISDP/ API参考/ API接口/ 任务管理/ 任务进展管理/ 查询EHS检查单(API名称:findTask)
更新时间:2024-07-22 GMT+08:00
分享

查询EHS检查单(API名称:findTask)

功能介绍

用于对任务进行分页查询的操作接口

相关接口

接口名称

调用说明

获取Token

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

新增任务

需新增任务才能查询对应的任务分页

URL

请求方式

HTTPS地址

服务架构

消息体类型

POST

https://isdp+域名/openapi/v1/openTask/findTask

OpenAPI

application/json

请求头

KEY

VALUE

是否必填

描述

Content-Type

application/json

Authorization

bearer ${access_token}

bearer +“ ”+5.2.1中获取的access_token的值

请求参数

参数

类型

是否必填

描述

customerTaskId

List<String>

客户任务id,一次最多500

taskId

List<Long>

任务id,一次最多500

projectNo

String

项目编码

signSiteCode

List<String>

作业对象编码,一次最多500

updateBeginDate

String

任务修改开始时间:YYYY-MM-DD

updateEndDate

String

任务修改终止时间:YYYY-MM-DD

completeBeginDate

Date

任务完成的开始时间:YYYY-MM-DD

completeEndDate

Date

任务完成的终止时间:YYYY-MM-DD

status

int

任务状态:1-待执行;2-执行中;3-已完成;4-已取消。

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

评审状态:

  1. 不涉及审核(巡检任务,不需评审);
  2. 全部未提交审核(需要评审,但还都没有条目提交评审);
  3. 已提交未评审;
  4. 已提交条目部分审核
  5. 已提交条目全部审核
  6. 全部审核通过

signSiteId

Long

作业对象id

signSiteCode

String

作业对象编码

signSiteName

String

作业对象名称

assignedUserName

String

执行人

firstCommitter

String

首次提交人名字

firstSupplierName

String

首次提交人单位

firstSubmitDate

Date

首次提交时间

lastCommitter

String

最后一次提交人名字

lastSubmitDate

Date

最后一次提交时间

reviewBeginDate

Date

首次评审时间

reviewEndDate

Date

最后评审时间

请求示例

{
"customerTaskId": [123456,23456],
       "taskId":[123456,23456],
       "projectNo ": "123-my project",
       "signSiteCode": "my-signSiteCode",
       "collectBeginDate": "2020-09-01",
       "collectEndDate": "2020-09-09",
       "reviewBeginDate": "2020-09-01",
       "reviewEndDate": "2020-09-09",
       "taskCloseBeginDate": "2020-09-01",
       "taskCloseEndDate": "2020-09-09",
       "pageStart": 1,
       "pageSize": 50
}

响应示例

{
"stateCode": "0",
    "errorMessage": "query success",
    "result": {
        "data": [
            {
                "projectNo": "20200723",
                "customerTaskId": null,
                "taskId": 140039,
                "taskName": "北京-XXXX-20200723S-质检位置-01",
                "signSiteId": 407944,
                "signSiteCode": "质检作业对象-01",
                "signSiteName": "质检作业对象-01",
                "templateId": 1791,
                "templateCode": "EHS20200724191720768",
                "templateName": "测试模板",
                "version": "1.2",
                "updateDate": "2020-09-16T12:44:18.000+00:00",
                "createDate": "2020-07-27T11:31:55.000+00:00",
                "planStartTime": "2020-07-26T16:00:00.000+00:00",
                "planEndTime": "2020-07-26T16:00:00.000+00:00",
                "partner": null,
                "status": 2,
                "completeDate": null,
                "statusCollection": null,
                "statusApprove": null,
                "assignedUserName": "霍XX",
                "firstCommitter": null,
                "firstSupplierName": null,
                "firstSubmitDate": null,
                "lastcommitter": null,
                "lastSubmitDate": null,
                "reviewEndDate": null,
                "reviewBeginDate": null            }
        ],
        "pos": 0,
        "total_count": 1
    }
}

状态码

状态码请参见状态码

错误码

错误码请参见错误码

相关文档