华为云用户手册

  • URI GET /services/workflow/findDraftList/{pageSize}/{curPage} 表1 路径参数 参数 是否必选 参数类型 描述 pageSize 是 String 参数解释: 分页大小。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 curPage 是 String 参数解释: 当前页。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 表2 Query参数 参数 是否必选 参数类型 描述 processDefinitionNameCn 否 String 参数解释: 流程模板中文名称。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 title 否 String 参数解释: 草稿名称。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 createStartTime 否 String 参数解释: 创建时间起始点。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 createEndTime 否 String 参数解释: 创建时间结束点。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。
  • 响应示例 状态码: 200 OK { "msg" : null, "code" : 0, "data" : [ { "processInstanceId" : "04b6df66-e06b-11ee-a306-fa163e3e9603", "processDefinitionName" : "WXR2024031201", "processDefinitionNameCn" : "WXR2024031201", "businessKey" : "P10000538", "title" : "WXR2024031201_2024-03-12T20:21:13.868+0800", "category" : "http://bpmn.io/schema/bpmn", "createdByName" : "hid_ryk8erneykog7xq", "processInstanceStartTime" : 1710246074028, "processInstanceEndTime" : null, "state" : "ACTIVE", "lifeCycleState" : null, "taskList" : [ { "processInstanceId" : "04b6df66-e06b-11ee-a306-fa163e3e9603", "taskId" : "1104e5be-e06b-11ee-a306-fa163e3e9603", "taskDefinitionKey" : "Activity_1voprlj", "taskDefinitionName" : "用户任务", "handlers" : "u.hid_ryk8erneykog7xq", "userIds" : "1008600000046291663", "groupIds" : "", "ccuserIds" : "", "ccUserNames" : null, "startTime" : 1710246094672, "endTime" : null, "status" : "doing", "createdBy" : "1008600000046291663", "createName" : null, "approvalUserName" : null }, { "processInstanceId" : "04b6df66-e06b-11ee-a306-fa163e3e9603", "taskId" : "04b7f0e2-e06b-11ee-a306-fa163e3e9603", "taskDefinitionKey" : "Activity_0g0ayay", "taskDefinitionName" : "用户任务", "handlers" : "u.hid_ryk8erneykog7xq", "userIds" : "1008600000046291663", "groupIds" : "", "ccuserIds" : "", "ccUserNames" : null, "startTime" : 1710246074035, "endTime" : 1710246094662, "status" : "finished", "createdBy" : "1008600000046291663", "createName" : null, "approvalUserName" : "hid_ryk8erneykog7xq" } ], "site" : null } ], "pageInfo" : { "totalRows" : 1, "curPage" : 1, "pageSize" : 1, "totalPages" : 1 }, "orderID" : "83b252e6e6384be7b8374a46307781b8" }
  • URI POST /services/workflow/queryProcessesList/{pageSize}/{curPage} 表1 路径参数 参数 是否必选 参数类型 描述 pageSize 是 String 参数解释: 分页大小。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 curPage 是 String 参数解释: 当前页。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 orderId String 参数解释: 请求跟踪流水号。 取值范围: 不涉及。 默认取值: 不涉及。 msg String 参数解释: 接口响应信息。 取值范围: 不涉及。 默认取值: 不涉及。 code Integer 参数解释: 接口返回码。 取值范围: 不涉及。 默认取值: 不涉及。 data Array of ProcessInstanceVO objects 参数解释: 接口响应数据。 取值范围: 不涉及。 默认取值: 不涉及。 pageInfo PageVo object 参数解释: 标准响应体分页信息。 取值范围: 不涉及。 默认取值: 不涉及。 表5 ProcessInstanceVO 参数 参数类型 描述 processInstanceId String 参数解释: 流程实例ID。 取值范围: 不涉及。 默认取值: 不涉及。 processDefinitionName String 参数解释: 流程定义英文名称。 取值范围: 不涉及。 默认取值: 不涉及。 processDefinitionNameCn String 参数解释: 流程定义中文名称。 取值范围: 不涉及。 默认取值: 不涉及。 businessKey String 参数解释: 业务流水号。 取值范围: 不涉及。 默认取值: 不涉及。 title String 参数解释: 流程标题。 取值范围: 不涉及。 默认取值: 不涉及。 category String 参数解释: 流程类型。 取值范围: 不涉及。 默认取值: 不涉及。 createdByName String 参数解释: 创建人账号。 取值范围: 不涉及。 默认取值: 不涉及。 processInstanceStartTime String 参数解释: 流程实例开始时间。 取值范围: 不涉及。 默认取值: 不涉及。 processInstanceEndTime String 参数解释: 流程实例结束时间。 取值范围: 不涉及。 默认取值: 不涉及。 state String 参数解释: 流程实例状态。 取值范围: SUSPENDED :挂起。 ACTIVE:未完成。 COMPLETED:已完成。 INTERNALLY_TERMINATED:取消。 默认取值: 不涉及。 lifeCycleState String 参数解释: 生命周期状态。 取值范围: 不涉及。 默认取值: 不涉及。 taskList Array of Task objects 参数解释: 任务信息列表。 取值范围: 不涉及。 默认取值: 不涉及。 site String 参数解释: 引擎站点标识。 取值范围: 不涉及。 默认取值: 不涉及。 表6 Task 参数 参数类型 描述 processInstanceId String 参数解释: 流程实例ID。 取值范围: 不涉及。 默认取值: 不涉及。 taskId String 参数解释: 任务ID。 取值范围: 不涉及。 默认取值: 不涉及。 taskDefinitionKey String 参数解释: 节点key。 取值范围: 不涉及。 默认取值: 不涉及。 taskDefinitionName String 参数解释: 任务节点名称。 取值范围: 不涉及。 默认取值: 不涉及。 handlers String 参数解释: 任务处理人账号。如需添加多个任务处理人账号,请用英文逗号(,)隔开。 取值范围: 不涉及。 默认取值: 不涉及。 userIds String 参数解释: 任务处理人短工号。如需添加多个任务处理人短工号,请用英文逗号(,)隔开。 取值范围: 不涉及。 默认取值: 不涉及。 groupIds String 参数解释: 群组ID,如需添加多个群组ID,请用英文逗号(,)隔开。 取值范围: 不涉及。 默认取值: 不涉及。 ccuserIds String 参数解释: 抄送用户ID,如需添加多个抄送用户ID,请用英文逗号(,)隔开。 取值范围: 不涉及。 默认取值: 不涉及。 ccUserNames String 参数解释: 抄送用户账号,如需添加多个抄送用户账号,请用英文逗号(,)隔开。 取值范围: 不涉及。 默认取值: 不涉及。 startTime String 参数解释: 任务开始时间。 取值范围: 不涉及。 默认取值: 不涉及。 endTime String 参数解释: 任务结束时间。 取值范围: 不涉及。 默认取值: 不涉及。 status String 参数解释: 任务状态。 取值范围: suspended:挂起。 finished:已完成。 doing:正在处理中。 默认取值: 不涉及。 createdBy String 参数解释: 创建人ID。 取值范围: 不涉及。 默认取值: 不涉及。 createName String 参数解释: 任务创建人。 取值范围: 不涉及。 默认取值: 不涉及。 approvalUserName String 参数解释: 审批人用户名。 取值范围: 不涉及。 默认取值: 不涉及。 表7 PageVo 参数 参数类型 描述 totalRows Integer 参数解释: 数据总数。 取值范围: 不涉及。 默认取值: 不涉及。 curPage Integer 参数解释: 当前页。 取值范围: 不涉及。 默认取值: 不涉及。 pageSize Integer 参数解释: 页大小。 取值范围: 不涉及。 默认取值: 不涉及。 totalPages Integer 参数解释: 总页数。 取值范围: 不涉及。 默认取值: 不涉及。
  • 响应示例 状态码: 200 OK { "msg" : null, "code" : 0, "data" : [ { "processInstanceId" : "04b6df66-e06b-11ee-a306-fa163e3e9603", "processDefinitionName" : "WXR2024031201", "processDefinitionNameCn" : "WXR2024031201", "businessKey" : "P10000538", "title" : "WXR2024031201_2024-03-12T20:21:13.868+0800", "category" : "http://bpmn.io/schema/bpmn", "createdByName" : "hid_ryk8erneykog7xq", "processInstanceStartTime" : 1710246074028, "processInstanceEndTime" : null, "state" : "ACTIVE", "lifeCycleState" : null, "taskList" : [ { "processInstanceId" : "04b6df66-e06b-11ee-a306-fa163e3e9603", "taskId" : "1104e5be-e06b-11ee-a306-fa163e3e9603", "taskDefinitionKey" : "Activity_1voprlj", "taskDefinitionName" : "用户任务", "handlers" : "u.hid_ryk8erneykog7xq", "userIds" : "1008600000046291663", "groupIds" : "", "ccuserIds" : "", "ccUserNames" : null, "startTime" : 1710246094672, "endTime" : null, "status" : "doing", "createdBy" : "1008600000046291663", "createName" : null, "approvalUserName" : null }, { "processInstanceId" : "04b6df66-e06b-11ee-a306-fa163e3e9603", "taskId" : "04b7f0e2-e06b-11ee-a306-fa163e3e9603", "taskDefinitionKey" : "Activity_0g0ayay", "taskDefinitionName" : "用户任务", "handlers" : "u.hid_ryk8erneykog7xq", "userIds" : "1008600000046291663", "groupIds" : "", "ccuserIds" : "", "ccUserNames" : null, "startTime" : 1710246074035, "endTime" : 1710246094662, "status" : "finished", "createdBy" : "1008600000046291663", "createName" : null, "approvalUserName" : "hid_ryk8erneykog7xq" } ], "site" : null } ], "pageInfo" : { "totalRows" : 1, "curPage" : 1, "pageSize" : 1, "totalPages" : 1 }, "orderID" : "83b252e6e6384be7b8374a46307781b8" }
  • URI POST /services/workflow/queryProcessesInstanceList/{pageSize}/{curPage} 表1 路径参数 参数 是否必选 参数类型 描述 pageSize 是 String 参数解释: 分页大小。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 curPage 是 String 参数解释: 当前页。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 orderId String 参数解释: 请求跟踪流水号。 取值范围: 不涉及。 默认取值: 不涉及。 msg String 参数解释: 接口响应信息。 取值范围: 不涉及。 默认取值: 不涉及。 code Integer 参数解释: 接口返回码。 取值范围: 不涉及。 默认取值: 不涉及。 data Array of HistoricProcessInstanceVO objects 参数解释: 接口响应数据。 取值范围: 不涉及。 默认取值: 不涉及。 pageInfo PageVo object 参数解释: 标准响应体分页信息。 取值范围: 不涉及。 默认取值: 不涉及。 表5 HistoricProcessInstanceVO 参数 参数类型 描述 processInstanceId String 参数解释: 流程实例ID。 取值范围: 不涉及。 默认取值: 不涉及。 processDefinitionId String 参数解释: 流程定义ID。 取值范围: 不涉及。 默认取值: 不涉及。 processDefinitionName String 参数解释: 流程定义英文名称。 取值范围: 不涉及。 默认取值: 不涉及。 processDefinitionNameCn String 参数解释: 流程定义中文名称。 取值范围: 不涉及。 默认取值: 不涉及。 businessKey String 参数解释: 业务流水号。 取值范围: 不涉及。 默认取值: 不涉及。 taskDefinitionKey String 参数解释: 任务节点流水号。 取值范围: 不涉及。 默认取值: 不涉及。 taskDefinitionName String 参数解释: 任务节点名称。 取值范围: 不涉及。 默认取值: 不涉及。 startTime String 参数解释: 开始时间。 取值范围: 不涉及。 默认取值: 不涉及。 title String 参数解释: 流程标题。 取值范围: 不涉及。 默认取值: 不涉及。 state String 参数解释: 流程实例运行状态。 取值范围: 不涉及。 默认取值: 不涉及。 lifeCycleState String 参数解释: 生命周期状态。 取值范围: 不涉及。 默认取值: 不涉及。 handlers String 参数解释: 处理人。 取值范围: 不涉及。 默认取值: 不涉及。 userIds String 参数解释: 用户ID集合。 取值范围: 不涉及。 默认取值: 不涉及。 lastUpdateDate String 参数解释: 最后更新时间。 取值范围: 不涉及。 默认取值: 不涉及。 suspensionState String 参数解释: 流程暂停状态。 取值范围: 不涉及。 默认取值: 不涉及。 processInstanceStartTime String 参数解释: 流程实例开始时间。 取值范围: 不涉及。 默认取值: 不涉及。 processInstanceEndTime String 参数解释: 流程实例结束时间。 取值范围: 不涉及。 默认取值: 不涉及。 createdBy String 参数解释: 创建人ID。 取值范围: 不涉及。 默认取值: 不涉及。 createdByName String 参数解释: 创建人账号。 取值范围: 不涉及。 默认取值: 不涉及。 endTime String 参数解释: 结束时间。 取值范围: 不涉及。 默认取值: 不涉及。 tenantId String 参数解释: 租户ID。 取值范围: 不涉及。 默认取值: 不涉及。 userId String 参数解释: 用户ID。 取值范围: 不涉及。 默认取值: 不涉及。 createStartTime String 参数解释: 创建开始时间。 取值范围: 不涉及。 默认取值: 不涉及。 createEndTime String 参数解释: 创建结束时间。 取值范围: 不涉及。 默认取值: 不涉及。 createTaskTime String 参数解释: 任务创建时间。 取值范围: 不涉及。 默认取值: 不涉及。 completeStartTime String 参数解释: 审批结束的开始时间。 取值范围: 不涉及。 默认取值: 不涉及。 category String 参数解释: 流程类型。 取值范围: 不涉及。 默认取值: 不涉及。 completeEndTime String 参数解释: 审批结束的结束时间。 取值范围: 不涉及。 默认取值: 不涉及。 transferSign String 参数解释: 代办标志。 取值范围: 0:我的待办。 1:可转审的。 默认取值: 不涉及。 taskId String 参数解释: 任务ID。 取值范围: 不涉及。 默认取值: 不涉及。 startUserId String 参数解释: 启动用户ID。 取值范围: 不涉及。 默认取值: 不涉及。 startUserName String 参数解释: 启动用户名称。 取值范围: 不涉及。 默认取值: 不涉及。 taskUrl String 参数解释: 任务的URL。 取值范围: 不涉及。 默认取值: 不涉及。 groupIds String 参数解释: 群组ID。 取值范围: 不涉及。 默认取值: 不涉及。 lookUpId String 参数解释: LookUp ID。 取值范围: 不涉及。 默认取值: 不涉及。 filterResult Array of strings 参数解释: 定制返回结果。 取值范围: 不涉及。 默认取值: 不涉及。 groupIdList Array of strings 参数解释: 群组ID集合。 取值范围: 不涉及。 默认取值: 不涉及。 sequenceCount Integer 参数解释: 序列数。 取值范围: 不涉及。 默认取值: 不涉及。 lastUpdateBy String 参数解释: 最后更新人。 取值范围: 不涉及。 默认取值: 不涉及。 lastUpdateName String 参数解释: 最后更新人名称。 取值范围: 不涉及。 默认取值: 不涉及。 operationState String 参数解释: 流程操作状态。 取值范围: 不涉及。 默认取值: 不涉及。 site String 参数解释: 引擎站点标识。 取值范围: 不涉及。 默认取值: 不涉及。 dueDate String 参数解释: 截止日期。 取值范围: 不涉及。 默认取值: 不涉及。 表6 PageVo 参数 参数类型 描述 totalRows Integer 参数解释: 数据总数。 取值范围: 不涉及。 默认取值: 不涉及。 curPage Integer 参数解释: 当前页。 取值范围: 不涉及。 默认取值: 不涉及。 pageSize Integer 参数解释: 页大小。 取值范围: 不涉及。 默认取值: 不涉及。 totalPages Integer 参数解释: 总页数。 取值范围: 不涉及。 默认取值: 不涉及。
  • 响应示例 状态码: 200 OK { "code" : 0, "data" : { "transferRecords" : [ ], "completeRecords" : [ { "lastUpdateDate" : "2023-11-11 10:33:05", "type" : 1, "currentUserId" : 0, "scope" : null, "assigneeUuid" : "1008600000011707713", "rowIdx" : -1, "id" : "564759616731258880", "state" : "FINISHED", "processInstanceId" : "88a1d676-803a-11ee-8fd1-7804e3968f51", "creator" : "hid_fje4j2nvnue3xwp", "appName" : "WfWorkflowDemoService", "entityType" : "task", "holdableList" : [ "com.huawei.it.plm.workflow.framework.model.WfFormData", "com.huawei.it.plm.workflow.framework.model.WfAttachment", "com.huawei.it.plm.workflow.framework.model.WfBusinessObject" ], "creationDate" : "2023-11-11 10:33:05", "holderId" : 564759616731258900, "taskStartTime" : "2023-11-11 10:32:18", "assigneeCompleteUid" : "dali", "businessKey" : "P10001238", "ccBy" : "", "comment" : "1111111", "taskName" : "用户任务", "assignee" : "hid_fje4j2nvnue3xwp", "ccByUuid" : "", "nodeId" : "Activity_1r07gjk", "operation" : "ok", "holderType" : "task", "taskId" : "88e6a7b1-803a-11ee-8fd1-7804e3968f51", "taskEndTime" : "2023-11-11 10:33:01" }, { "lastUpdateDate" : "2023-11-11 10:32:26", "type" : 1, "currentUserId" : 0, "scope" : null, "assigneeUuid" : "1008600000011707713", "rowIdx" : -1, "id" : "564759452041912320", "state" : "FINISHED", "processInstanceId" : "88a1d676-803a-11ee-8fd1-7804e3968f51", "creator" : "hid_fje4j2nvnue3xwp", "appName" : "WfWorkflowDemoService", "entityType" : "task", "holdableList" : [ "com.huawei.it.plm.workflow.framework.model.WfFormData", "com.huawei.it.plm.workflow.framework.model.WfAttachment", "com.huawei.it.plm.workflow.framework.model.WfBusinessObject" ], "creationDate" : "2023-11-11 10:32:26", "holderId" : 564759452041912300, "taskStartTime" : "2023-11-11 10:32:18", "assigneeCompleteUid" : "dali", "businessKey" : "P10001238", "ccBy" : "", "comment" : "", "taskName" : "start", "assignee" : "hid_fje4j2nvnue3xwp", "ccByUuid" : "", "nodeId" : "StartEvent_1", "operation" : "ok", "holderType" : "task", "taskId" : "3559641652775904", "taskEndTime" : "2023-11-11 10:32:18" } ], "taskRecords" : [ { "lastUpdateDate" : "2023-11-11 10:33:05", "type" : 1, "currentUserId" : 0, "scope" : null, "assigneeUuid" : "1008600000011707713", "rowIdx" : -1, "id" : "564759616731258880", "state" : "FINISHED", "processInstanceId" : "88a1d676-803a-11ee-8fd1-7804e3968f51", "creator" : "hid_fje4j2nvnue3xwp", "appName" : "WfWorkflowDemoService", "entityType" : "task", "holdableList" : [ "com.huawei.it.plm.workflow.framework.model.WfFormData", "com.huawei.it.plm.workflow.framework.model.WfAttachment", "com.huawei.it.plm.workflow.framework.model.WfBusinessObject" ], "creationDate" : "2023-11-11 10:33:05", "holderId" : 564759616731258900, "taskStartTime" : "2023-11-11 10:32:18", "assigneeCompleteUid" : "dali", "businessKey" : "P10001238", "ccBy" : "", "comment" : "1111111", "taskName" : "用户任务", "assignee" : "hid_fje4j2nvnue3xwp", "ccByUuid" : "", "nodeId" : "Activity_1r07gjk", "operation" : "ok", "holderType" : "task", "taskId" : "88e6a7b1-803a-11ee-8fd1-7804e3968f51", "taskEndTime" : "2023-11-11 10:33:01" }, { "lastUpdateDate" : "2023-11-11 10:32:26", "type" : 1, "currentUserId" : 0, "scope" : null, "assigneeUuid" : "1008600000011707713", "rowIdx" : -1, "id" : "564759452041912320", "state" : "FINISHED", "processInstanceId" : "88a1d676-803a-11ee-8fd1-7804e3968f51", "creator" : "hid_fje4j2nvnue3xwp", "appName" : "WfWorkflowDemoService", "entityType" : "task", "holdableList" : [ "com.huawei.it.plm.workflow.framework.model.WfFormData", "com.huawei.it.plm.workflow.framework.model.WfAttachment", "com.huawei.it.plm.workflow.framework.model.WfBusinessObject" ], "creationDate" : "2023-11-11 10:32:26", "holderId" : 564759452041912300, "taskStartTime" : "2023-11-11 10:32:18", "assigneeCompleteUid" : "dali", "businessKey" : "P10001238", "ccBy" : "", "comment" : "", "taskName" : "start", "assignee" : "hid_fje4j2nvnue3xwp", "ccByUuid" : "", "nodeId" : "StartEvent_1", "operation" : "ok", "holderType" : "task", "taskId" : "3559641652775904", "taskEndTime" : "2023-11-11 10:32:18" } ] }, "orderID" : "e1041ea1230c412fa7740308d77ce641" }
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 code Integer 参数解释: 接口返回码。 取值范围: 不涉及。 默认取值: 不涉及。 data Array of RenderedTaskInfoVO objects 参数解释: 接口响应数据。 取值范围: 不涉及。 默认取值: 不涉及。 orderID String 参数解释: 请求跟踪流水号。 取值范围: 不涉及。 默认取值: 不涉及。 表4 RenderedTaskInfoVO 参数 参数类型 描述 taskRecords Array of WfTaskReview objects 参数解释: 所有日志记录。 取值范围: 不涉及。 默认取值: 不涉及。 completeRecords Array of WfTaskReview objects 参数解释: 历史审批意见。 取值范围: 不涉及。 默认取值: 不涉及。 transferRecords Array of WfTaskReview objects 参数解释: 转审记录。 取值范围: 不涉及。 默认取值: 不涉及。 表5 WfTaskReview 参数 参数类型 描述 lastUpdateDate Integer 参数解释: 更新时间。 取值范围: 不涉及。 默认取值: 不涉及。 type Integer 参数解释: 任务类型。 取值范围: 1:评审。 2:取消。 3:回收。 4:转审。 5:工作中任务。 6:自动完成任务。 默认取值: 不涉及。 wfBusinessSeq wfBusinessSeq object 参数解释: 申请单。 取值范围: 不涉及。 默认取值: 不涉及。 originalHandler String 参数解释: 原始处理人。 取值范围: 不涉及。 默认取值: 不涉及。 lastUpdateUserCN String 参数解释: 更新人。 取值范围: 不涉及。 默认取值: 不涉及。 originalHandlerUuid String 参数解释: 原始处理人UUID。 取值范围: 不涉及。 默认取值: 不涉及。 assigneeUuid String 参数解释: 当前处理人UUID。 取值范围: 不涉及。 默认取值: 不涉及。 id String 参数解释: 评审记录 ID。 取值范围: 不涉及。 默认取值: 不涉及。 state String 参数解释: 状态。 取值范围: DOING:正在处理。 FINISHED:已完成。 默认取值: 不涉及。 processInstanceId String 参数解释: 流程实例ID。 取值范围: 不涉及。 默认取值: 不涉及。 creator String 参数解释: 指派人。 取值范围: 不涉及。 默认取值: 不涉及。 holdableList Array of strings 参数解释: 表单集合。 取值范围: 不涉及。 默认取值: 不涉及。 holderId Integer 参数解释: 表单Holder ID。 取值范围: 不涉及。 默认取值: 不涉及。 businessKey String 参数解释: 业务Key。 取值范围: 不涉及。 默认取值: 不涉及。 comment String 参数解释: 意见。 取值范围: 不涉及。 默认取值: 不涉及。 taskName String 参数解释: 任务名称。 取值范围: 不涉及。 默认取值: 不涉及。 assignee String 参数解释: 当前处理人。 取值范围: 不涉及。 默认取值: 不涉及。 nodeId String 参数解释: 节点ID。 取值范围: 不涉及。 默认取值: 不涉及。 holderType String 参数解释: 操作类型。 取值范围: business:申请单。 task:任务。 默认取值: 不涉及。 taskId String 参数解释: 任务ID。 取值范围: 不涉及。 默认取值: 不涉及。 ccBy String 参数解释: 抄送人。 取值范围: 不涉及。 默认取值: 不涉及。 ccByUuid String 参数解释: 抄送人UUID。 取值范围: 不涉及。 默认取值: 不涉及。 表6 wfBusinessSeq 参数 参数类型 描述 className String 参数解释: 实体名称。 取值范围: 不涉及。 默认取值: 不涉及。 id Integer 参数解释: 业务ID。 取值范围: 不涉及。 默认取值: 不涉及。 clazz String 参数解释: 数据实例 的实体名称。 取值范围: 不涉及。 默认取值: 不涉及。
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 orderId String 参数解释: 请求跟踪流水号。 取值范围: 不涉及。 默认取值: 不涉及。 msg String 参数解释: 接口响应信息。 取值范围: 不涉及。 默认取值: 不涉及。 code Integer 参数解释: 接口返回码。 取值范围: 不涉及。 默认取值: 不涉及。 data Array of HistoricProcessInstanceVO objects 参数解释: 接口响应数据。 取值范围: 不涉及。 默认取值: 不涉及。 pageInfo PageVo object 参数解释: 标准响应体分页信息。 取值范围: 不涉及。 默认取值: 不涉及。 表5 HistoricProcessInstanceVO 参数 参数类型 描述 processInstanceId String 参数解释: 流程实例ID。 取值范围: 不涉及。 默认取值: 不涉及。 processDefinitionId String 参数解释: 流程定义ID。 取值范围: 不涉及。 默认取值: 不涉及。 processDefinitionName String 参数解释: 流程定义英文名称。 取值范围: 不涉及。 默认取值: 不涉及。 processDefinitionNameCn String 参数解释: 流程定义中文名称。 取值范围: 不涉及。 默认取值: 不涉及。 businessKey String 参数解释: 业务流水号。 取值范围: 不涉及。 默认取值: 不涉及。 taskDefinitionKey String 参数解释: 任务节点流水号。 取值范围: 不涉及。 默认取值: 不涉及。 taskDefinitionName String 参数解释: 任务节点名称。 取值范围: 不涉及。 默认取值: 不涉及。 startTime String 参数解释: 开始时间。 取值范围: 不涉及。 默认取值: 不涉及。 title String 参数解释: 流程标题。 取值范围: 不涉及。 默认取值: 不涉及。 state String 参数解释: 流程实例运行状态。 取值范围: 不涉及。 默认取值: 不涉及。 lifeCycleState String 参数解释: 生命周期状态。 取值范围: 不涉及。 默认取值: 不涉及。 handlers String 参数解释: 处理人。 取值范围: 不涉及。 默认取值: 不涉及。 userIds String 参数解释: 用户ID集合。 取值范围: 不涉及。 默认取值: 不涉及。 lastUpdateDate String 参数解释: 最后更新时间。 取值范围: 不涉及。 默认取值: 不涉及。 suspensionState String 参数解释: 流程暂停状态。 取值范围: 不涉及。 默认取值: 不涉及。 processInstanceStartTime String 参数解释: 流程实例开始时间。 取值范围: 不涉及。 默认取值: 不涉及。 processInstanceEndTime String 参数解释: 流程实例结束时间。 取值范围: 不涉及。 默认取值: 不涉及。 createdBy String 参数解释: 创建人ID。 取值范围: 不涉及。 默认取值: 不涉及。 createdByName String 参数解释: 创建人账号。 取值范围: 不涉及。 默认取值: 不涉及。 endTime String 参数解释: 结束时间。 取值范围: 不涉及。 默认取值: 不涉及。 tenantId String 参数解释: 租户ID。 取值范围: 不涉及。 默认取值: 不涉及。 userId String 参数解释: 用户ID。 取值范围: 不涉及。 默认取值: 不涉及。 createStartTime String 参数解释: 创建开始时间。 取值范围: 不涉及。 默认取值: 不涉及。 createEndTime String 参数解释: 创建结束时间。 取值范围: 不涉及。 默认取值: 不涉及。 createTaskTime String 参数解释: 任务创建时间。 取值范围: 不涉及。 默认取值: 不涉及。 completeStartTime String 参数解释: 审批结束的开始时间。 取值范围: 不涉及。 默认取值: 不涉及。 category String 参数解释: 流程类型。 取值范围: 不涉及。 默认取值: 不涉及。 completeEndTime String 参数解释: 审批结束的结束时间。 取值范围: 不涉及。 默认取值: 不涉及。 transferSign String 参数解释: 代办标志。 取值范围: 0:我的待办。 1:可转审的。 默认取值: 不涉及。 taskId String 参数解释: 任务ID。 取值范围: 不涉及。 默认取值: 不涉及。 startUserId String 参数解释: 启动用户ID。 取值范围: 不涉及。 默认取值: 不涉及。 startUserName String 参数解释: 启动用户名称。 取值范围: 不涉及。 默认取值: 不涉及。 taskUrl String 参数解释: 任务的URL。 取值范围: 不涉及。 默认取值: 不涉及。 groupIds String 参数解释: 群组ID。 取值范围: 不涉及。 默认取值: 不涉及。 lookUpId String 参数解释: LookUp ID。 取值范围: 不涉及。 默认取值: 不涉及。 filterResult Array of strings 参数解释: 定制返回结果。 取值范围: 不涉及。 默认取值: 不涉及。 groupIdList Array of strings 参数解释: 群组ID集合。 取值范围: 不涉及。 默认取值: 不涉及。 sequenceCount Integer 参数解释: 序列数。 取值范围: 不涉及。 默认取值: 不涉及。 lastUpdateBy String 参数解释: 最后更新人。 取值范围: 不涉及。 默认取值: 不涉及。 lastUpdateName String 参数解释: 最后更新人名称。 取值范围: 不涉及。 默认取值: 不涉及。 operationState String 参数解释: 流程操作状态。 取值范围: 不涉及。 默认取值: 不涉及。 site String 参数解释: 引擎站点标识。 取值范围: 不涉及。 默认取值: 不涉及。 dueDate String 参数解释: 截止日期。 取值范围: 不涉及。 默认取值: 不涉及。 表6 PageVo 参数 参数类型 描述 totalRows Integer 参数解释: 数据总数。 取值范围: 不涉及。 默认取值: 不涉及。 curPage Integer 参数解释: 当前页。 取值范围: 不涉及。 默认取值: 不涉及。 pageSize Integer 参数解释: 页大小。 取值范围: 不涉及。 默认取值: 不涉及。 totalPages Integer 参数解释: 总页数。 取值范围: 不涉及。 默认取值: 不涉及。
  • URI POST /services/workflow/queryTaskList/{pageSize}/{curPage} 表1 路径参数 参数 是否必选 参数类型 描述 pageSize 是 String 参数解释: 分页大小。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 curPage 是 String 参数解释: 当前页。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。
  • 响应示例 状态码: 200 { "code" : 0, "data" : { "processInstanceId" : "cebd3cef-9af4-11ee-9d83-fa163e3e9603", "creationTime" : "2023-12-15 10:51:12", "processTemplateVersion" : "1", "businessKey" : "P10000065", "processTemplateName" : "Rjh_1215_1", "processTitle" : "Rjh_1215_1_2023-12-15T10:51:12.425+0800", "state" : "ACTIVE", "templateId" : "Rjh_1215_1" }, "orderID" : "9882a21f9505484294df06f9fb69c1d3" }
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 code Integer 参数解释: 接口返回码。 取值范围: 不涉及。 默认取值: 不涉及。 data Array of BusinessInfoVo objects 参数解释: 接口响应数据。 取值范围: 不涉及。 默认取值: 不涉及。 orderID String 参数解释: 请求跟踪流水号。 取值范围: 不涉及。 默认取值: 不涉及。 表4 BusinessInfoVo 参数 参数类型 描述 processInstanceId String 参数解释: 流程实例ID。 取值范围: 不涉及。 默认取值: 不涉及。 creator String 参数解释: 流程创建人。 取值范围: 不涉及。 默认取值: 不涉及。 creationTime String 参数解释: 流程创建时间。 取值范围: 不涉及。 默认取值: 不涉及。 processTemplateVersion String 参数解释: 流程模板版本。 取值范围: 不涉及。 默认取值: 不涉及。 businessKey String 参数解释: 申请单流水号。 取值范围: 不涉及。 默认取值: 不涉及。 processTemplateName String 参数解释: 流程模板名称。 取值范围: 不涉及。 默认取值: 不涉及。 processTitle String 参数解释: 流程实例名称。 取值范围: 不涉及。 默认取值: 不涉及。 state String 参数解释: 流程状态。 取值范围: 不涉及。 默认取值: 不涉及。 templateId String 参数解释: 流程模板编号。 取值范围: 不涉及。 默认取值: 不涉及。
  • 响应示例 状态码: 200 OK { "code" : 0, "data" : [ { "accountStatus" : "1", "ucn" : "hid_fje4j2nvnue3xwp", "uid" : "hid_fje4j2nvnue3xwp", "uuid" : "1008600000065234815", "account" : "hid_fje4j2nvnue3xwp" } ], "orderID" : "d7f5caecec33476daf614302f13e67bb" }
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 code Integer 参数解释: 接口返回码。 取值范围: 不涉及。 默认取值: 不涉及。 data Array of UserInfoVo objects 参数解释: 接口响应数据。 取值范围: 不涉及。 默认取值: 不涉及。 orderID String 参数解释: 请求跟踪流水号。 取值范围: 不涉及。 默认取值: 不涉及。 表4 UserInfoVo 参数 参数类型 描述 accountStatus String 参数解释: 账号状态。 取值范围: 不涉及。 默认取值: 不涉及。 ucn String 参数解释: 用户名。 取值范围: 不涉及。 默认取值: 不涉及。 uid String 参数解释: 用户ID。 取值范围: 不涉及。 默认取值: 不涉及。 uuid String 参数解释: 用户UUID。 取值范围: 不涉及。 默认取值: 不涉及。 account String 参数解释: 账号名。 取值范围: 不涉及。 默认取值: 不涉及。
  • 响应示例 状态码: 200 OK { "code" : 0, "data" : { "resultInfo" : { "successProcessInstanceIds" : [ "2b263825-e206-11ee-b9f9-7804e3968f51" ], "allSucceeded" : true, "failedProcessInfos" : [ ] } }, "orderID" : "3760534adea441acb7658b8b5cb2c92e" }
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 code Integer 参数解释: 接口返回码。 取值范围: 不涉及。 默认取值: 不涉及。 data data object 参数解释: 接口响应数据。 取值范围: 不涉及。 默认取值: 不涉及。 orderID String 参数解释: 请求跟踪流水号。 取值范围: 不涉及。 默认取值: 不涉及。 表4 data 参数 参数类型 描述 resultInfo resultInfo object 参数解释: 结果对象。 取值范围: 不涉及。 默认取值: 不涉及。 表5 resultInfo 参数 参数类型 描述 successProcessInstanceIds Array of strings 参数解释: 成功的实例ID。 取值范围: 不涉及。 默认取值: 不涉及。 allSucceeded Boolean 参数解释: 是否都成功。 取值范围: 不涉及。 默认取值: 不涉及。 failedProcessInfos Array of strings 参数解释: 失败的实例。 取值范围: 不涉及。 默认取值: 不涉及。
  • 请求示例 https://dme.cn-north-4.huaweicloud.cn/workflowRuntime/console/servicetask/api/localMethod/assessment_trilogy/revokeProcessInstance { "processInstanceId" : "2b263825-e206-11ee-b9f9-7804e3968f51" }
  • 响应示例 状态码: 200 OK { "msg" : null, "code" : 0, "data" : { "pageVO" : { "totalRows" : 118, "curPage" : 1, "pageSize" : 2, "resultMode" : 0, "startIndex" : 1, "endIndex" : 2, "orderBy" : null, "filterStr" : null, "totalPages" : 59 }, "result" : [ { "rejectDecisionLogic" : null, "enableAutoRefreshForm" : 0, "lastUpdatedBy" : "1008600000065234815", "endNodeValueSource" : null, "lastUpdateDate" : 1709728194000, "isResetStatus" : 0, "creationUserAccount" : "hid_fje4j2nvnue3xwp", "reserve1" : null, "showStartCarbonCopy" : 0, "lastUpdateUserAccount" : "hid_fje4j2nvnue3xwp", "reserve3" : null, "includeEndNode" : null, "reserve2" : null, "templateId" : "Test_xdl_0306", "creationDate" : 1709728171000, "displayMode" : "vertical", "templateStatus" : "STARTED", "createdBy" : "1008600000065234815", "templateName" : "Test_xdl_0306", "showTips" : 0, "showTodoTaskNum" : 0, "templateVersion" : "1", "id" : 1000, "navJson" : "{}" }, { "rejectDecisionLogic" : null, "enableAutoRefreshForm" : 0, "lastUpdatedBy" : "1008600000042328283", "endNodeValueSource" : null, "lastUpdateDate" : 1709708565000, "isResetStatus" : 0, "creationUserAccount" : "jixiang", "reserve1" : null, "showStartCarbonCopy" : 0, "lastUpdateUserAccount" : "jixiang", "reserve3" : null, "includeEndNode" : null, "reserve2" : null, "templateId" : "EC_Process_passthrough_new_0306", "creationDate" : 1709707629000, "displayMode" : "vertical", "templateStatus" : "STARTED", "createdBy" : "1008600000042328283", "templateName" : "EC流程_新_0306", "showTips" : 0, "showTodoTaskNum" : 0, "templateVersion" : "2", "id" : 2035, "navJson" : "{}" } ] }, "orderID" : "943051cd64bf472f8221b445f28a1f2f" }
  • URI GET /services/workflow/navtree/processConfig/findMaxTemplates/{pageSize}/{curPage} 表1 路径参数 参数 是否必选 参数类型 描述 pageSize 是 String 参数解释: 分页大小。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 curPage 是 String 参数解释: 当前页。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 msg String 参数解释: 接口响应信息。 取值范围: 不涉及。 默认取值: 不涉及。 code Integer 参数解释: 接口返回码。 取值范围: 不涉及。 默认取值: 不涉及。 data data object 参数解释: 接口响应数据。 取值范围: 不涉及。 默认取值: 不涉及。 orderID String 参数解释: 请求跟踪流水号。 取值范围: 不涉及。 默认取值: 不涉及。 表4 data 参数 参数类型 描述 pageVO pageVO object 参数解释: 分页。 取值范围: 不涉及。 默认取值: 不涉及。 result Array of result objects 参数解释: 结果。 取值范围: 不涉及。 默认取值: 不涉及。 表5 pageVO 参数 参数类型 描述 totalRows Integer 参数解释: 数据总数。 取值范围: 不涉及。 默认取值: 不涉及。 curPage Integer 参数解释: 当前页。 取值范围: 不涉及。 默认取值: 不涉及。 pageSize Integer 参数解释: 页大小。 取值范围: 不涉及。 默认取值: 不涉及。 startIndex Integer 参数解释: 开始序号。 取值范围: 不涉及。 默认取值: 不涉及。 endIndex Integer 参数解释: 结束序号。 取值范围: 不涉及。 默认取值: 不涉及。 orderBy String 参数解释: 排序。 取值范围: 不涉及。 默认取值: 不涉及。 totalPages Integer 参数解释: 总页数。 取值范围: 不涉及。 默认取值: 不涉及。 表6 result 参数 参数类型 描述 rejectDecisionLogic String 参数解释: 驳回处理逻辑。 取值范围: 不涉及。 默认取值: 不涉及。 enableAutoRefreshForm Integer 参数解释: 表单内容区自动刷新开关。 取值范围: 不涉及。 默认取值: 不涉及。 lastUpdatedBy String 参数解释: 最后更新人userID。 取值范围: 不涉及。 默认取值: 不涉及。 endNodeValueSource String 参数解释: 结束节点取值来源。 取值范围: 不涉及。 默认取值: 不涉及。 lastUpdateDate Integer 参数解释: 最后更新时间。 取值范围: 不涉及。 默认取值: 不涉及。 isResetStatus Integer 参数解释: 重新提交是否重置已完成的状态。 取值范围: 1:是。 0:否。 默认取值: 不涉及。 creationUserAccount String 参数解释: 创建人账号。 取值范围: 不涉及。 默认取值: 不涉及。 showStartCarbonCopy Integer 参数解释: 启动流程是否抄送。 取值范围: 1:是。 0:否。 默认取值: 不涉及。 lastUpdateUserAccount String 参数解释: 更新人短工号。 取值范围: 不涉及。 默认取值: 不涉及。 includeEndNode String 参数解释: 包含结束节点。 取值范围: 不涉及。 默认取值: 不涉及。 templateId String 参数解释: 流程模板ID。 取值范围: 不涉及。 默认取值: 不涉及。 creationDate Integer 参数解释: 创建时间。 取值范围: 不涉及。 默认取值: 不涉及。 displayMode String 参数解释: 导航树展示方式。 取值范围: horizontal:横向。 vertical:纵向。 默认取值: 不涉及。 templateStatus String 参数解释: 流程模板状态。 取值范围: Draft:草稿。 Started:启动。 Stopped:停止。 默认取值: 不涉及。 createdBy String 参数解释: 创建人userID。 取值范围: 不涉及。 默认取值: 不涉及。 templateName String 参数解释: 流程模板名称。 取值范围: 不涉及。 默认取值: 不涉及。 showTips Integer 参数解释: 是否展示Tips提示。 取值范围: 1:是。 0:否。 默认取值: 不涉及。 showTodoTaskNum Integer 参数解释: 是否展示任务数量。 取值范围: 不涉及。 默认取值: 不涉及。 templateVersion String 参数解释: 流程模板版本。 取值范围: 不涉及。 默认取值: 不涉及。 id Integer 参数解释: 流程模板配置表ID。 取值范围: 不涉及。 默认取值: 不涉及。 navJson String 参数解释: 流程模板导航节点JSON。 取值范围: 不涉及。 默认取值: 不涉及。
  • 请求示例 https://dme.cn-north-4.huaweicloud.cn/workflowRuntime/console/servicetask/api/localMethod/assessment_trilogy/completeTask { "taskId": "2b542501-e206-11ee-b9f9-7804e3968f51", "processInstanceId": "2b263825-e206-11ee-b9f9-7804e3968f51", "internalOperate": "", "variables": { "sequenceFlow": "Flow_02snpia" }, "operation": "Flow_02snpia", "formList": [ { … "attachmentList": [] }
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 code Integer 参数解释: 接口返回码。 取值范围: 不涉及。 默认取值: 不涉及。 data data object 参数解释: 接口响应数据。 取值范围: 不涉及。 默认取值: 不涉及。 orderID String 参数解释: 请求跟踪流水号。 取值范围: 不涉及。 默认取值: 不涉及。 表5 data 参数 参数类型 描述 nextTaskInfo Array of strings 参数解释: 下一个任务信息。 取值范围: 不涉及。 默认取值: 不涉及。 businessKey String 参数解释: 业务Key。 取值范围: 不涉及。 默认取值: 不涉及。
  • 响应示例 状态码: 200 OK { "code" : 0, "data" : { "processInstanceId" : "2b263825-e206-11ee-b9f9-7804e3968f51", "businessKey" : "P10000548", "taskList" : [ { "processDefinitionId" : "WXR2024031201:5:32ff36dd48024b9b8da61e8b44dd27df", "processInstanceId" : "2b263825-e206-11ee-b9f9-7804e3968f51", "suspensionState" : 1, "taskDefinitionKey" : "Activity_0g0ayay", "transferSign" : false, "businessKey" : "P10000548", "name" : "用户任务", "assignee" : "u.hid_fje4j2nvnue3xwp", "id" : "2b542501-e206-11ee-b9f9-7804e3968f51", "priority" : 50 } ], "processDefinitionName" : "WXR2024031201", "version" : 5 }, "orderID" : "d05ef61428014dd3804038ae6a9a9aea" }
  • 请求示例 https://dme.cn-north-4.huaweicloud.cn/workflowRuntime/console/servicetask/api/localMethod/start_process/startProcessInstance [ { "blockType": "start_process", "nodeId": "", "blockId": "", "data": [ { "processTemplateName": "WXR2024031201", "processTemplateVersion": "5", "businessKey": "P10000548" …]
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 code Integer 参数解释: 接口返回码。 取值范围: 不涉及。 默认取值: 不涉及。 data data object 参数解释: 接口响应数据。 取值范围: 不涉及。 默认取值: 不涉及。 orderID String 参数解释: 请求跟踪流水号。 取值范围: 不涉及。 默认取值: 不涉及。 表5 data 参数 参数类型 描述 processInstanceId String 参数解释: 流程实例ID。 取值范围: 不涉及。 默认取值: 不涉及。 businessKey String 参数解释: 申请单key。 取值范围: 不涉及。 默认取值: 不涉及。 taskList Array of taskList objects 参数解释: 任务列表。 取值范围: 不涉及。 默认取值: 不涉及。 processDefinitionName String 参数解释: 流程定义英文名称。 取值范围: 不涉及。 默认取值: 不涉及。 version Integer 参数解释: 流程模板定义版本。 取值范围: 不涉及。 默认取值: 不涉及。 表6 taskList 参数 参数类型 描述 processDefinitionId String 参数解释: 流程模板ID。 取值范围: 不涉及。 默认取值: 不涉及。 processInstanceId String 参数解释: 流程实例ID。 取值范围: 不涉及。 默认取值: 不涉及。 suspensionState Integer 参数解释: 挂起状态。 取值范围: 不涉及。 默认取值: 不涉及。 taskDefinitionKey String 参数解释: 任务节点Key。 取值范围: 不涉及。 默认取值: 不涉及。 businessKey String 参数解释: 业务单据ID。 取值范围: 不涉及。 默认取值: 不涉及。 name String 参数解释: 任务名称。 取值范围: 不涉及。 默认取值: 不涉及。 assignee String 参数解释: 审核人。 取值范围: 不涉及。 默认取值: 不涉及。 id String 参数解释: 任务ID。 取值范围: 不涉及。 默认取值: 不涉及。 priority Integer 参数解释: 优先级。 取值范围: 不涉及。 默认取值: 不涉及。 transferSign Boolean 参数解释: 是否在流程管理编辑里面配置了转审组件。 取值范围: true:是。 false:否。 默认取值: 不涉及。
  • 响应示例 状态码: 200 OK { "code" : 0, "data" : { "showStartCarbonCopy" : false, "type" : "", "steps" : [ { "visible" : true, "compositeClick" : true, "editStatus" : 1, "resetStatus" : 0, "skip" : false, "rejectTargetRouterIDs" : [ ], "nodeType" : "START_NODE", "navigationName" : "start", "expand" : true, "iconStatus" : "1", "routerId" : "StartEvent_1", "showTips" : false, "showTodoTaskNum" : false, "nodeIndex" : 4, "navigationNameEn" : "start_EN" }, { "visible" : true, "compositeClick" : true, "editStatus" : 0, "resetStatus" : 0, "skip" : false, "rejectTargetRouterIDs" : [ ], "nodeType" : "ACTIVITY", "navigationName" : "用户任务", "expand" : true, "iconStatus" : "0", "routerId" : "Activity_1atly5y", "showTips" : false, "showTodoTaskNum" : false, "nodeIndex" : 5, "navigationNameEn" : "用户任务_EN" }, { "visible" : true, "compositeClick" : true, "editStatus" : 0, "resetStatus" : 0, "skip" : false, "rejectTargetRouterIDs" : [ ], "nodeType" : "END_NODE", "navigationName" : "结束事件", "expand" : true, "iconStatus" : "0", "routerId" : "Event_1cl78en", "showTips" : false, "showTodoTaskNum" : false, "nodeIndex" : 6, "navigationNameEn" : "结束事件_EN" } ], "displayMode" : "vertical" }, "orderID" : "4955656faee64b9781ab3a1f45a948ea" }
  • 请求示例 https://dme.cn-north-4.huaweicloud.cn/workflowRuntime/console/servicetask/api/localMethod/navtree/getNavigateTree?processTemplate=Test0425&processInstanceId=867272db-037c-11ef-8a3a-fa163eaf0a4f&templateVersion=6&startNodeVisible=true
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 code Integer 参数解释: 接口返回码。 取值范围: 不涉及。 默认取值: 不涉及。 data data object 参数解释: 接口响应数据。 取值范围: 不涉及。 默认取值: 不涉及。 orderID String 参数解释: 请求跟踪流水号。 取值范围: 不涉及。 默认取值: 不涉及。 表4 data 参数 参数类型 描述 showStartCarbonCopy Boolean 参数解释: 启动流程是否抄送。 取值范围: 不涉及。 默认取值: 不涉及。 processStatus String 参数解释: 流程状态。 取值范围: 不涉及。 默认取值: 不涉及。 type String 参数解释: 类型。 取值范围: 0:并行。 1:串行。 默认取值: 不涉及。 steps Array of steps objects 参数解释: 流程步骤。 取值范围: 不涉及。 默认取值: 不涉及。 displayMode String 参数解释: 导航树展示方式。 取值范围: 不涉及。 默认取值: 不涉及。 表5 steps 参数 参数类型 描述 visible Boolean 参数解释: 节点是否可见。 取值范围: true:可见。 false:不可见。 默认取值: 不涉及。 compositeClick Boolean 参数解释: 展开节点是否不可点击。 取值范围: true:可点击。 false:不可点击。 默认取值: 不涉及。 editStatus Integer 参数解释: 节点是否可编辑。 取值范围: 1:可编辑。 0:不可编辑。 默认取值: 不涉及。 resetStatus Integer 参数解释: 节点状态是否重置。 取值范围: 1:重置。 0:不重置。 默认取值: 不涉及。 skip Boolean 参数解释: 节点是否跳过。 取值范围: true:是。 false:否。 默认取值: 不涉及。 rejectTargetRouterIDs Array of strings 参数解释: 驳回节点目标ID。 取值范围: 不涉及。 默认取值: 不涉及。 nodeType String 参数解释: 节点类型。 取值范围: activity:活动节点。 inactive:非活动节点。 默认取值: 不涉及。 navigationName String 参数解释: 节点中文名。 取值范围: 不涉及。 默认取值: 不涉及。 expand Boolean 参数解释: 节点是否展开。 取值范围: true:展开。 false:收缩。 默认取值: 不涉及。 iconStatus String 参数解释: 节点状态。 取值范围: 0:未完成。 1:当前节点。 2:已完成。 3:被驳回。 4:操作节点。 默认取值: 不涉及。 routerId String 参数解释: 节点ID。 取值范围: 不涉及。 默认取值: 不涉及。 showTips Boolean 参数解释: 是否展示Tips提示。 取值范围: true:是。 false:否。 默认取值: 不涉及。 showTodoTaskNum Boolean 参数解释: 是否展示任务数量。 取值范围: true:是。 false:否。 默认取值: 不涉及。 nodeIndex Integer 参数解释: 节点Index。 取值范围: 不涉及。 默认取值: 不涉及。 navigationNameEn String 参数解释: 节点英文名。 取值范围: 不涉及。 默认取值: 不涉及。
  • URI GET /console/servicetask/api/localMethod/navtree/getNavigateTree 表1 Query参数 参数 是否必选 参数类型 描述 processTemplate 否 String 参数解释: 流程模板名称。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 processInstanceId 否 String 参数解释: 流程实例ID。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 templateVersion 否 String 参数解释: 流程模板版本。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。
共100000条