You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

4.0 KiB

工作流流程实例管理

本模块共 4 个接口。源文件:api.json。

快速索引

接口名称 方法 路径 用途
删除流程实例 DELETE /gd_dataserver/flowable/instance/delete/{instanceIds} -
根据流程定义id启动流程实例 POST /gd_dataserver/flowable/instance/startBy/{procDefId} -
结束流程实例 POST /gd_dataserver/flowable/instance/stopProcessInstance -
激活或挂起流程实例 POST /gd_dataserver/flowable/instance/updateState -

接口详情

删除流程实例

  • 用途: 接口文档未提供用途说明。
  • 请求: DELETE /gd_dataserver/flowable/instance/delete/{instanceIds}
  • 鉴权: X-Access-Token(以接口定义为准)
  • operationId: deleteUsingDELETE_1

参数:

字段 位置 必填 类型 说明 示例
instanceIds path 是 string 流程实例ID -
deleteReason query 否 string 删除原因 -

响应:

状态码 说明 响应模型
200 OK /: object<string, object>
204 No Content -
401 Unauthorized -
403 Forbidden -

根据流程定义id启动流程实例

  • 用途: 接口文档未提供用途说明。
  • 请求: POST /gd_dataserver/flowable/instance/startBy/{procDefId}
  • 鉴权: X-Access-Token(以接口定义为准)
  • operationId: startByIdUsingPOST

参数:

字段 位置 必填 类型 说明 示例
procDefId path 是 string 流程定义id -

请求体:

  • Content-Type:application/json
  • 模型:object
  • 必填:文档未标记

响应:

状态码 说明 响应模型
200 OK /: object<string, object>
201 Created -
401 Unauthorized -
403 Forbidden -
404 Not Found -

结束流程实例

  • 用途: 接口文档未提供用途说明。
  • 请求: POST /gd_dataserver/flowable/instance/stopProcessInstance
  • 鉴权: X-Access-Token(以接口定义为准)
  • operationId: stopProcessInstanceUsingPOST

参数:

无

请求体:

  • Content-Type:application/json
  • 模型:工作流任务相关--请求参数
  • 必填:文档未标记
字段 必填 类型 说明 示例
assignee 否 string 审批人 -
candidateGroups 否 array 审批组 -
candidateUsers 否 array 候选人 -
comment 否 string 任务意见 -
currentChildExecutionId 否 string 子执行流ID -
defId 否 string 流程环节定义ID -
deploymentId 否 string - -
flag 否 boolean 子执行流是否已执行 false
instanceId 否 string 流程实例Id -
result 否 string 任务审批结果 1-同意 2-退回 -
targetKey 否 string 节点 -
taskId 否 string 任务Id -
userId 否 string 用户Id -
variables 否 object 流程变量信息 -

响应:

状态码 说明 响应模型
200 OK /: object<string, object>
201 Created -
401 Unauthorized -
403 Forbidden -
404 Not Found -

激活或挂起流程实例

  • 用途: 接口文档未提供用途说明。
  • 请求: POST /gd_dataserver/flowable/instance/updateState
  • 鉴权: X-Access-Token(以接口定义为准)
  • operationId: updateStateUsingPOST

参数:

字段 位置 必填 类型 说明 示例
state query 是 integer / int32 1:激活,2:挂起 -
instanceId query 是 string 流程实例ID -

响应:

状态码 说明 响应模型
200 OK /: object<string, object>
201 Created -
401 Unauthorized -
403 Forbidden -
404 Not Found -