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

查询工序(API名称:queryProcedureList)

功能介绍

用户需要查询父任务/子任务下的工序时,可以通过该接口查询工序信息(每次查询单个父任务下的工序)。

相关接口

接口名称

调用说明

获取Token

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

查询父任务

调用该接口获取到父任务ID。

查询工序时,需要输入父任务ID。

调用流程

图1 查询工序流程

URL

请求方式

HTTPS地址

服务架构

消息体类型

POST

https://isdp+域名/openapi/v1/OpenSceneTask/queryProcedureList

OpenAPI

application/json

请求头

KEY

VALUE

是否必填

描述

Content-Type

application/json

Authorization

bearer ${access_token}

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

请求参数

参数

类型

是否必填

描述

taskId

Long

父任务id,单个查询

获取父任务id API请参见:查询父任务(API名称:queryParentTaskList)

parentTaskId

Long

上级任务id,可支持父任务下多个子任务的工序查询。

如果不传,则查询父任务下所有工序数据(包含子任务下挂的工序)

响应参数

参数

类型

描述

stateCode

String

响应状态码:

  • 0-成功
  • 其他-失败

errorMessage

String

响应描述

result

Object

响应结果内容data、分页数据

result出参:

参数

类型

描述

data

List<Object>

响应结果内容data

data出参:

参数

类型

描述

sceneTaskId

Long

工序id

parentTaskId

Long

上级任务id(可能是父任务,也可以能是子任务id)

taskId

Long

父任务id

taskName

String

工序名称

status

Integer

任务状态:

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

createdBy

Long

创建人id

createName

String

创建人姓名

beginTimestamp

Long

计划开始时间(时间戳)

endTimestamp

Long

计划结束时间(时间戳)

actualBeginTime

Long

实际开始时间(时间戳)

actualEndTime

Long

实际结束时间(时间戳)

processFeedback

String

进展反馈

checkOrderId

Long

关联检查单id

checkOrderName

String

关联的检查单名称

checkOrderType

Integer

工序生成的检查单类型:

  • 0:EHS
  • 1:质量检查
  • 2:巡检

description

String

工序描述

请求示例

{
         "taskId": 141110,
         "parentTaskId": 1428934
}

响应示例

{
    "stateCode": "0",
    "errorMessage": null,
    "result": [
        {
            "sceneTaskId": 1428935,
            "taskId": 141110,
            "taskName": "12",
            "status": 3,
            "createdBy": 25804,
            "createName": "张三",
            "parentTaskId": 1428934,
            "checkOrderId": null,
            "checkOrderName": null,
            "checkOrderType": null,
            "description": "",
            "actualEndTime": 1631171405709,
            "actualBeginTime": 1631171405709,
            "beginTimestamp": null,
            "endTimestamp": null,
            "processFeedback": ""
        },
        {
            "sceneTaskId": 1428936,
            "taskId": 141110,
            "taskName": "23",
            "status": 3,
            "createdBy": 25804,
            "createName": "张三",
            "parentTaskId": 1428934,
            "checkOrderId": null,
            "checkOrderName": null,
            "checkOrderType": null,
            "description": "",
            "actualEndTime": 1631171453292,
            "actualBeginTime": 1631171453292,
            "beginTimestamp": null,
            "endTimestamp": null,
            "processFeedback": ""
        }
    ]
}

状态码

状态码请参见状态码

错误码

错误码请参见错误码

相关文档