Skip to content

催办、撤办

发起催办、撤销办理

催办

接口请求调用说明
http请求方式: POST
请求地址: http://127.0.0.1:8080/demo/horizon/workflow/rest/flow/support/action.wf
post数据说明:

{
  "accessToken": "",
  "trackId": "HZ28858f8103505e018104d8a1dc0110",
  "workId": "HZ28858f8103505e018104d8a1dc010f",
  "actionData": {
    "operate": "urge",
    "operateClazz": "com.horizon.wf.action.ActionReMsg"
  }
}

请求参数说明:

参数是否必须描述
accessToken调用接口凭证,唯一用户标识
workId流程实例id
trackId流程路径id
actionData其他提交数据
actionData 数据参数:
参数是否必须描述
operate催办操作标识,固定值urge
operateClazz催办操作类路径com.horizon.wf.action.ActionReMsg
返回结果示例:
{
  "alert": "true",
  "operate": "urge",
  "operateClazz": "com.horizon.wf.action.ActionReMsg",
  "operateFlag": "1",
  "operateMsg": "催办成功",
  "operateStatus": "success",
  "reOpen": "false",
  "status": 0,
  "workId": "HZ28858f8103505e018104d8a1dc010f"
}

结果参数说明:

参数参数类型描述
alertString是否弹出操作成功信息,可忽略
operateString操作标识,固定值
operateClazzString催办操作类路径
operateFlagString操作标记 -1:显示关闭,0、1:正常提交
operateMsgString流程操作返回信息
operateStatusString流程操作结果
reOpenString是否重新打开,可忽略
statusint流程操作状态码
workIdString流程实例id

撤办

当实例进行撤办后,再次调用该方法,表示为恢复流程

接口请求调用说明
http请求方式: POST
请求地址: http://127.0.0.1:8080/demo/horizon/workflow/rest/flow/support/action.wf
post数据说明:

{
  "accessToken": "",
  "trackId": "HZ28858f8103505e018104d8a1dc0110",
  "workId": "HZ28858f8103505e018104d8a1dc010f",
  "actionData": {
    "operate": "cancel",
    "operateClazz": "com.horizon.wf.action.ActionCancel"
  }
}

请求参数说明:

参数是否必须描述
accessToken调用接口凭证,唯一用户标识
workId流程实例id
trackId流程路径id
actionData其他提交数据
actionData 数据参数:
参数是否必须描述
operate撤办操作标识,固定值cacel
operateClazz撤办操作类路径com.horizon.wf.action.ActionCancel
返回结果示例:
{
  "alert": "true",
  "operate": "cancel",
  "operateClazz": "com.horizon.wf.action.ActionCancel",
  "operateFlag": "1",
  "operateMsg": "撤办流程成功",
  "operateStatus": "success",
  "reOpen": "false",
  "status": 0,
  "workId": "HZ28858f8103505e018104d8a1dc010f"
}

结果参数说明:

参数参数类型描述
alertString是否弹出操作成功信息,可忽略
operateString撤办操作操作标识
operateClazzString撤办操作类路径
operateFlagString操作标记 -1:显示关闭,0、1:正常操作
operateMsgString流程操作返回信息
operateStatusString流程操作结果
reOpenString是否重新打开,可忽略
statusint流程操作状态码
workIdString流程实例id