接口 ButtonOperationApi
-
public interface ButtonOperationApi按钮操作接口- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/19
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<Object>addMultiInstanceExecution(String tenantId, String activityId, String parentExecutionId, String taskId, String elementUser)加签net.risesoft.pojo.Y9Result<Object>deleteMultiInstanceExecution(String tenantId, String executionId, String taskId, String elementUser)减签net.risesoft.pojo.Y9Result<Object>directSend(String tenantId, String orgUnitId, String taskId, String routeToTask, String processInstanceId)直接发送至流程启动人net.risesoft.pojo.Y9Result<Object>refuseClaimRollback(String tenantId, String orgUnitId, String taskId)最后一人拒签退回net.risesoft.pojo.Y9Result<Object>reposition(String tenantId, String orgUnitId, String taskId, String repositionToTaskId, List<String> userChoice, String reason, String sponsorGuid)重定位net.risesoft.pojo.Y9Result<Object>rollBack(String tenantId, String orgUnitId, String taskId, String reason)退回操作net.risesoft.pojo.Y9Result<Object>rollbackToSender(String tenantId, String orgUnitId, String taskId)发回给上一步的发送人net.risesoft.pojo.Y9Result<Object>rollbackToStartor(String tenantId, String orgUnitId, String taskId, String reason)退回操作,直接退回到办件登记人net.risesoft.pojo.Y9Result<Object>specialComplete(String tenantId, String orgUnitId, String taskId, String reason)特殊办结net.risesoft.pojo.Y9Result<Object>takeback(String tenantId, String orgUnitId, String taskId, String reason)收回操作
-
-
-
方法详细资料
-
addMultiInstanceExecution
@PostMapping("/addMultiInstanceExecution") net.risesoft.pojo.Y9Result<Object> addMultiInstanceExecution(@RequestParam("tenantId") String tenantId, @RequestParam("activityId") String activityId, @RequestParam("parentExecutionId") String parentExecutionId, @RequestParam("taskId") String taskId, @RequestParam("elementUser") String elementUser)加签- 参数:
tenantId- 租户idactivityId- 活动IdparentExecutionId- 父执行实例idtaskId- 任务idelementUser- 选择人id- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
deleteMultiInstanceExecution
@PostMapping("/deleteMultiInstanceExecution") net.risesoft.pojo.Y9Result<Object> deleteMultiInstanceExecution(@RequestParam("tenantId") String tenantId, @RequestParam("executionId") String executionId, @RequestParam("taskId") String taskId, @RequestParam("elementUser") String elementUser)减签- 参数:
tenantId- 租户idexecutionId- 执行实例idtaskId- 任务idelementUser- 选择人id- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
directSend
@PostMapping("/directSend") net.risesoft.pojo.Y9Result<Object> directSend(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam("taskId") String taskId, @RequestParam("routeToTask") String routeToTask, @RequestParam("processInstanceId") String processInstanceId)直接发送至流程启动人- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idtaskId- 任务idrouteToTask- 任务keyprocessInstanceId- 流程实例ID- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
refuseClaimRollback
@PostMapping("/refuseClaimRollback") net.risesoft.pojo.Y9Result<Object> refuseClaimRollback(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam("taskId") String taskId)最后一人拒签退回- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idtaskId- 任务id- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
reposition
@PostMapping(value="/reposition", consumes="application/json") net.risesoft.pojo.Y9Result<Object> reposition(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam("taskId") String taskId, @RequestParam("repositionToTaskId") String repositionToTaskId, @RequestParam("userChoice") List<String> userChoice, @RequestParam(value="reason",required=false) String reason, @RequestParam(value="sponsorGuid",required=false) String sponsorGuid)重定位- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idtaskId- 任务idrepositionToTaskId- 重定位任务keyuserChoice- 选择人idreason- 原因sponsorGuid- 主办人id- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
rollBack
@PostMapping("/rollBack") net.risesoft.pojo.Y9Result<Object> rollBack(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam("taskId") String taskId, @RequestParam(value="reason",required=false) String reason)退回操作- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idtaskId- 任务idreason- 原因- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
rollbackToSender
@PostMapping("/rollbackToSender") net.risesoft.pojo.Y9Result<Object> rollbackToSender(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam("taskId") String taskId)发回给上一步的发送人- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idtaskId- 任务id- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
rollbackToStartor
@PostMapping("/rollbackToStartor") net.risesoft.pojo.Y9Result<Object> rollbackToStartor(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam("taskId") String taskId, @RequestParam(value="reason",required=false) String reason)退回操作,直接退回到办件登记人- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idtaskId- 任务idreason- 原因- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
specialComplete
@PostMapping("/specialComplete") net.risesoft.pojo.Y9Result<Object> specialComplete(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam("taskId") String taskId, @RequestParam(value="reason",required=false) String reason)特殊办结- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idtaskId- 任务idreason- 原因- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
takeback
@PostMapping("/takeback") net.risesoft.pojo.Y9Result<Object> takeback(@RequestParam("tenantId") String tenantId, @RequestParam("orgUnitId") String orgUnitId, @RequestParam("taskId") String taskId, @RequestParam(value="reason",required=false) String reason)收回操作- 参数:
tenantId- 租户idorgUnitId- 人员、岗位idtaskId- 任务idreason- 原因- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
-