查询父任务&子任务(API名称:queryParentAndSubTaskInfos)
功能介绍
用户需要了解父任务和子任务详细信息时,可以通过该接口查询父任务和子任务详细信息。
相关接口
|
接口名称 |
调用说明 |
|---|---|
|
调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 |
URL
|
请求方式 |
HTTPS地址 |
服务架构 |
消息体类型 |
|---|---|---|---|
|
POST |
https://isdp+域名/openapi/v1/OpenSceneTask/queryParentAndSubTaskInfos |
OpenAPI |
application/json |
请求头
|
KEY |
VALUE |
是否必填 |
描述 |
|---|---|---|---|
|
Content-Type |
application/json |
是 |
无 |
|
Authorization |
bearer ${access_token} |
是 |
bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
|
参数 |
类型 |
是否必填 |
描述 |
|---|---|---|---|
|
sceneTaskIds |
List<Long> |
否 |
父任务ID集合。 |
|
customerTaskIds |
List<String> |
否 |
客户任务ID集合。 |
|
page |
Object |
否 |
分页参数。 |
|
page.start |
Integer |
否 |
起始位置(不填写默认为0)。 |
|
page. count |
Integer |
否 |
条数(不填写默认为15,最大值为30)。 |
备注:父任务ID集合和客户任务ID集合其中必须有一个有值。
响应参数
|
参数 |
类型 |
描述 |
|---|---|---|
|
stateCode |
String |
响应状态码:
|
|
errorMessage |
String |
响应描述 |
|
result |
Object |
响应结果内容data、分页数据 |
result出参:
|
参数 |
类型 |
描述 |
|---|---|---|
|
data |
List<Object> |
响应结果内容data |
result中data字段说明:
|
参数 |
类型 |
描述 |
|---|---|---|
|
sceneTaskId |
Long |
任务ID。 |
|
taskName |
String |
任务名称。 |
|
sceneName |
String |
任务场景名称。 |
|
customerTaskId |
String |
客户任务ID。 |
|
signSiteId |
Long |
子任务作业对象ID。 |
|
signSiteCode |
String |
子任务作业对象编码。 |
|
signSiteName |
String |
子任务作业对象名称。 |
|
taskExtend |
List |
任务任务扩展属性。 |
|
adminOrganizationName |
String |
组织单元名称。 |
|
adminOrganization |
String |
组织单元ID。 |
|
beginTimestamp |
Long |
计划开始时间。 |
|
endTimestamp |
Long |
计划完成时间。 |
|
actualBeginTime |
Long |
实际开始时间。 |
|
actualEndTime |
Long |
实际完成时间。 |
|
status |
Integer |
0:草稿;1:待执行;2:执行中;3:已完成;4:已取消;5:申请待审批;6:待调度;9:已驳回。 |
|
processFeedback |
String |
进展反馈信息。 |
|
excutor |
List<Map> |
执行人信息。 |
|
subTaskList |
List<Map> |
子任务列表。 |
data中excutor字段说明:
|
参数 |
类型 |
描述 |
|---|---|---|
|
sceneTaskId |
Long |
任务/子任务ID。 |
|
taskType |
Integer |
任务类型。 |
|
userId |
String |
用户ID。 |
|
userName |
String |
用户名称。 |
|
userType |
Integer |
执行人类型:1执行人 2群组。 |
data中taskExtend字段说明:
|
参数 |
类型 |
描述 |
|---|---|---|
|
createdBy |
Long |
创建人。 |
|
createName |
String |
创建人名称。 |
|
creationDate |
Date |
创建时间。 |
|
creationTimestamp |
Long |
创建时间戳。 |
|
UDF1-UDF40 |
String |
扩展属性信息(UDF1-UDF40与场景中的扩展属性编码对应)。 |
|
parentTaskId |
Long |
父任务ID。 |
|
sceneTaskId |
Long |
任务ID。 |
|
taskType |
Integer |
任务类型:1父任务 2子任务。 |
|
stage |
Integer |
扩展属性阶段:1创建阶段 2执行阶段。 |
data中subTaskList字段说明:
|
参数 |
类型 |
描述 |
|---|---|---|
|
preModeNames |
String |
前置子任务名称。 |
|
jobDuration |
Integer |
标准作业时长。 |
请求示例
{
"sceneTaskIds": [
1836272
],
"taskName": "",
"customerTaskIds": [
"20qe333"
],
"page": {
"start": 0,
"count": 15
}
}
响应示例
{
"stateCode": "0",
"errorMessage": null,
"result": {
"data": [
{
"sceneTaskId": 1836272,
"taskName": "openapi_批量创建zhang4个子任务_有一个无配置关系修改",
"sceneName": "zhang4个子任务_有一个无配置关系",
"adminOrganization": "52479",
"adminOrganizationName": "新版本测试租户1029",
"signSiteId": null,
"signSiteCode": null,
"signSiteName": null,
"beginTimestamp": null,
"endTimestamp": null,
"jobDuration": null,
"status": 0,
"customerTaskId": "20qe333",
"isApplyApprove": 0,
"actualBeginTime": null,
"actualEndTime": null,
"processFeedback": null,
"reviewRuleName": "",
"reviewRuleId": null,
"isAppraisal": null,
"excutor": [
{
"sceneTaskId": 1836272,
"taskType": 1,
"userId": 101277,
"userInfoId": 3875284,
"userName": "改名张小玲",
"userType": 1
}
],
"subTaskList": [
{
"sceneTaskId": 363088,
"taskName": "子任务11",
"taskId": 1836272,
"status": 0,
"signSiteId": null,
"signSiteCode": null,
"signSiteName": "",
"beginTimestamp": null,
"endTimestamp": null,
"actualBeginTime": null,
"actualEndTime": null,
"processFeedback": null,
"jobDuration": null,
"excutor": [
{
"sceneTaskId": 363088,
"taskType": 2,
"userId": 101277,
"userInfoId": 3875294,
"userName": "改名张小玲",
"userType": 1
}
],
"taskExtend": null,
"preModeNames": null
},
{
"sceneTaskId": 363089,
"taskName": "子任务22",
"taskId": 1836272,
"status": 0,
"signSiteId": null,
"signSiteCode": null,
"signSiteName": "",
"beginTimestamp": null,
"endTimestamp": null,
"actualBeginTime": null,
"actualEndTime": null,
"processFeedback": null,
"jobDuration": null,
"excutor": [
{
"sceneTaskId": 363089,
"taskType": 2,
"userId": 101277,
"userInfoId": 3875295,
"userName": "改名张小玲",
"userType": 1
}
],
"taskExtend": null,
"preModeNames": "子任务11,子任务44"
},
{
"sceneTaskId": 363090,
"taskName": "子任务33",
"taskId": 1836272,
"status": 0,
"signSiteId": null,
"signSiteCode": null,
"signSiteName": "",
"beginTimestamp": null,
"endTimestamp": null,
"actualBeginTime": null,
"actualEndTime": null,
"processFeedback": null,
"jobDuration": null,
"excutor": [
{
"sceneTaskId": 363090,
"taskType": 2,
"userId": 101277,
"userInfoId": 3875296,
"userName": "改名张小玲",
"userType": 1
}
],
"taskExtend": null,
"preModeNames": "子任务11"
},
{
"sceneTaskId": 363091,
"taskName": "子任务44",
"taskId": 1836272,
"status": 0,
"signSiteId": null,
"signSiteCode": null,
"signSiteName": "",
"beginTimestamp": null,
"endTimestamp": null,
"actualBeginTime": null,
"actualEndTime": null,
"processFeedback": null,
"jobDuration": null,
"excutor": [
{
"sceneTaskId": 363091,
"taskType": 2,
"userId": 101277,
"userInfoId": 3875297,
"userName": "改名张小玲",
"userType": 1
}
],
"taskExtend": null,
"preModeNames": null
}
],
"taskExtend": null
}
],
"pos": 0,
"total_count": 1,
"entityName": null,
"totalCount": 1
}
}
状态码
状态码请参见状态码。
错误码
错误码请参见错误码。