查询子任务场景列表(API名称:openTaskScene/querySubTaskList)
功能介绍
查询子任务场景列表。
相关接口
|
接口名称 |
调用说明 |
|---|---|
|
调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 |
URL
|
请求方式 |
HTTPS地址 |
服务架构 |
消息体类型 |
|---|---|---|---|
|
POST |
https://isdp+域名/openapi/v1/openTaskScene/querySubTaskList |
OpenAPI |
application/json |
请求头
|
KEY |
VALUE |
是否必填 |
描述 |
|---|---|---|---|
|
Content-Type |
application/json |
是 |
无 |
|
Authorization |
bearer ${access_token} |
是 |
bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
请求参数 Object
|
参数 |
类型 |
是否必填 |
描述 |
|---|---|---|---|
|
taskId |
Long |
是 |
父任务id,只能单个查询,如果不传子任务则查询下属所有的子任务 获取父任务id API请参见:查询父任务(API名称:queryParentTaskList) |
|
subTaskId |
Long |
否 |
子任务id |
|
UDF1 |
String |
否 |
扩展属性1,执行阶段 |
|
UDF2 |
String |
否 |
扩展属性2,执行阶段 |
|
UDF3 |
String |
否 |
扩展属性3,执行阶段 |
|
UDF4 |
String |
否 |
扩展属性4,执行阶段 |
|
UDF5 |
String |
否 |
扩展属性5,执行阶段 |
|
UDF6 |
String |
否 |
扩展属性6,执行阶段 |
|
UDF7 |
String |
否 |
扩展属性7,执行阶段 |
|
UDF8 |
String |
否 |
扩展属性8,执行阶段 |
|
UDF9 |
String |
否 |
扩展属性9,执行阶段 |
|
UDF10 |
String |
否 |
扩展属性10,执行阶段 |
|
pageStart |
int |
否 |
当前页码,从0开始 |
|
pageSize |
int |
否 |
每页数量,默认15条,最多100条 |
响应参数
|
参数 |
类型 |
描述 |
|---|---|---|
|
stateCode |
String |
响应状态码:
|
|
errorMessage |
String |
响应描述 |
|
result |
Object |
响应结果内容data、分页数据 |
result出参:
|
参数 |
类型 |
描述 |
|---|---|---|
|
pos |
int |
当前页,从0开始 |
|
total_count |
int |
总数量 |
|
data |
List<Object> |
响应结果内容data |
data出参:
|
参数 |
类型 |
描述 |
|---|---|---|
|
sceneTaskId |
Long |
子任务ID |
|
taskId |
Long |
父任务ID |
|
taskName |
String |
子任务名称 |
|
status |
Integer |
0:草稿;1:待执行;2:执行中;3:已完成 4:已取消;5:申请待审批;6:待调度;9:已驳回 |
|
createdBy |
Long |
创建人ID |
|
createName |
String |
创建人姓名 |
|
currentProcedureId |
Long |
当前工序 |
|
currentProcedureName |
String |
当前工序名称 |
|
pocedureOrNot |
Integer |
子任务是否包含工序(0:否;1:是) |
|
checkOrderId |
Long |
子任务关联检查单ID |
|
checkOrderName |
String |
子任务关联检查单名称 |
|
checkOrderType |
Integer |
子任务关联检查单类型(0:EHS;1:质检;2:巡检) |
|
description |
String |
子任务描述 |
|
actualEndTime |
Long |
子任务实际结束时间 |
|
actualBeginTime |
Long |
子任务实际开始时间 |
|
beginTimestamp |
Long |
计划开始时间 |
|
endTimestamp |
Long |
计划完成时间 |
|
processFeedback |
String |
子任务进展反馈 |
|
isNa |
Integer |
子任务NA |
|
signSiteId |
Long |
子任务作业对象ID |
|
signSiteCode |
String |
子任务作业对象编码 |
|
signSiteName |
String |
子任务作业对象名称 |
|
regionId |
Long |
子任务行政区域ID |
|
regionPath |
String |
子任务行政区域路径 |
|
regionName |
String |
子任务行政区域名称 |
|
isExecute |
Integer |
子任务是否可执行 |
|
priority |
String |
子任务优先级 |
|
jobDuration |
Integer |
子任务工时 |
|
projectDuration |
Integer |
子任务工期 |
|
administrativeDivision |
String |
子任务行政区域ID串 |
|
administrativeDivisionName |
String |
子任务行政区域名称串 |
|
skill |
String |
子任务要求技能 |
|
address |
String |
子任务详细地址 |
|
requiredStartTime |
Long |
子任务要求开始时间 |
|
requiredEndTime |
Long |
子任务要求完成时间 |
|
taskExtend |
List |
子任务扩展属性 |
|
procedureList |
List |
子任务关联工序 |
|
parentTaskList |
List |
对应得父任务信息 |
data中taskExtend字段说明:
|
参数 |
类型 |
描述 |
|---|---|---|
|
extendName |
String |
子任务扩展属性名称 |
|
stage |
Integer |
子任务扩展属性所属阶段1:创建;2:执行 |
|
fieldOrder |
Integer |
子任务扩展属性顺序 |
|
extendValue |
String |
扩展属性值 |
|
udfName |
String |
扩展属性编码 |
|
extendType |
Integer |
扩展属性类型(1:长文本;2:枚举;3:多枚举; 4:日期;5:时间;6:整数;7:小数;20:短文本) |
|
isNecessary |
Integer |
扩展属性是否必填(1:必填;2:不必填) |
data中procedureList字段说明:
|
参数 |
类型 |
描述 |
|---|---|---|
|
isAppraisal |
Integer |
是否采集审批0:否;1:是 |
|
collectionReviewName |
String |
采集审批流名称 |
|
licenseSwitch |
Integer |
是否受许可控制0:否;1:是 |
|
operationGuideList |
List |
操作指导 |
|
description |
String |
工序描述 |
|
templateCode |
String |
采集模板编码 |
|
templateId |
Long |
采集模板ID |
|
version |
String |
采集模板版本 |
|
templateName |
String |
采集模板名称 |
|
licenseTag |
Integer |
许可标识0-无,1-许可启动,2-许可终结 |
|
taskName |
String |
工序名称 |
|
collectionReviewId |
Long |
采集审批流 |
|
procedureOrder |
Integer |
工序顺序 |
procedureList中operationGuideList字段说明:
|
参数 |
类型 |
描述 |
|---|---|---|
|
fileId |
Long |
工序操作指导文件ID |
|
filename |
String |
工序操作指导文件名称 |
|
fileType |
String |
工序操作指导文件类型 |
|
fileSize |
Long |
工序操作指导文件大小 |
data中parentTaskList字段说明:
|
参数 |
类型 |
描述 |
|---|---|---|
|
sceneTaskId |
Long |
任务id |
|
taskName |
String |
任务名称 |
|
sceneMode |
Integer |
任务模式:
|
|
status |
Integer |
任务状态:
|
|
createdBy |
Long |
创建人id |
|
createName |
String |
创建人姓名 |
|
createDate |
Long |
任务创建时间 |
|
planStartTime |
Long |
计划开始时间 |
|
planEndTime |
Long |
计划完成时间 |
|
actualBeginTime |
Long |
实际开始时间 |
|
actualEndTime |
Long |
实际完成时间 |
|
processFeedback |
String |
进展反馈 |
|
currentProcedureId |
Integer |
当前工序步骤 |
|
currentProcedureName |
String |
当前工序名称 |
|
licenseSwitch |
Integer |
是否受许可控制开关:
|
|
checkOrderId |
Long |
关联检查单id |
|
checkOrderName |
String |
关联的检查单名称 |
|
checkOrderType |
Integer |
任务生成的检查单类型:
|
|
sceneId |
Long |
场景id |
|
sceneName |
String |
场景名称 |
|
signSiteId |
Long |
作业对象id |
|
signSiteName |
String |
作业对象名称 |
|
signSiteCode |
String |
作业对象编码 |
|
supplierName |
String |
供应商名称 |
|
adminOrganizationName |
String |
组织单元名称 |
|
projectNo |
String |
项目编码 |
|
projectName |
String |
项目名称 |
|
deleteFlag |
Integer |
删除标识:0未删除,1已删除 |
|
taskObjectType |
String |
任务作业对象类型名称 |
请求示例
{
"status": "",
"taskName": "",
"actualEndTimeMin": "",
"planEndTimeMin": "",
"planEndTimeMax": "",
"deleteFlag": 0,
"pageStart": 0,
"objectTypeList": [
"绿地站",
"公路站"
],
"pageSize": 15,
"regionId": "",
"signSiteIdList": "",
"planBeginTimeMin": "",
"planBeginTimeMax": "",
"sceneId": "",
"parentCategoryId": "",
"categoryId": "",
"parentCategory": "",
"statusStr": "",
"sceneTaskId": "",
"resource": "",
"userId": ""
}
响应示例
{
"stateCode": "0",
"errorMessage": null,
"result": {
"data": [
{
"sceneTaskId": 5005973,
"sceneMode": 1,
"status": 5,
"createdBy": 1823,
"createName": "superman",
"currentProcedureId": null,
"currentProcedureName": null,
"licenseSwitch": 1,
"processFeedback": null,
"checkOrderId": null,
"checkOrderName": null,
"checkOrderType": null,
"creationTimestamp": 1668050261726,
"actualBeginTime": null,
"schedulerDate": 1668050262000,
"schedulerTimestamp": 1668050261726,
"schedulerBy": 1823,
"schedulerName": "superman",
"actualEndTime": null,
"lastUpdatedBy": 1823,
"lastUpdateName": "superman",
"lastUpdateTimestamp": 1668050261726,
"taskType": 1,
"category": "",
"categoryId": null,
"parentCategory": "",
"parentCategoryId": null,
"taskName": "测试任务创建1",
"sceneId": 101375,
"sceneName": "yqq测试001",
"signSiteId": 9911275515,
"signSiteName": "测试作业对象",
"signSiteCode": "测试作业对象",
"regionId": null,
"regionPath": null,
"regionName": null,
"supplierName": null,
"adminOrganizationName": "1508098844233300",
"adminOrganization": "1543",
"sceneCode": "TS20220413150640042",
"projectNo": "",
"taskObjectType": "公路站",
"projectName": "",
"requiredEndTime": null,
"planStartTime": null,
"planEndTime": null,
"deleteFlag": 0,
"deleteReason": null,
"priority": null,
"jobDuration": 3,
"projectDuration": null,
"schedulingMode": null,
"administrativeDivision": null,
"administrativeDivisionName": null,
"skill": null,
"customerId": null,
"customerName": null,
"address": null,
"requiredStartTime": null,
"totalCount": 1,
"finishCount": 0,
"signSiteType": "公路站",
"executorList": [
{
"sceneTaskId": 5005973,
"taskType": 1,
"userId": 1957,
"userInfoId": 5012415,
"userName": "张三",
"userType": 1
}
]
}
],
"pos": 0,
"total_count": 3745,
"entityName": null,
"totalCount": 3745
}
}