目录
一、审核人驳回流程
思路 | |
---|---|
根据流程实例ID和当前用户ID查询流程任务是否存在 | |
1.根据当前人员设置驳回节点状态 | |
存在 | 2.驳回节点状态退回审核任务到发起人 |
– | – |
不存在 | 返回不成功状态码 |
/**
* 驳回申请
* @param userId 用户ID
* @param processInstanceId 流程实例ID
* @return
*/
public Task rejectTest(String userId,String processInstanceId) {
// 查询当前审批节点
Task task = taskService.createTaskQuery().processInstanceId(processInstanceId).taskInvolvedUser(userId).singleResult();
if(null != task){
// 设置流程参数
Map<String, Object> args = new HashMap<