1.动态指定下一审批人
在这里我使用的是监听器模式
首先看整体的流程图
在需要动态指定审批人的节点上添加一个任务监听器
这是已经添加好的监听器
选择create 然后将需要使用的监听器路径写上。
java代码
package com.mlkj.modules.act.listener;
import org.activiti.engine.delegate.DelegateTask;
import org.activiti.engine.delegate.TaskListener;import java.util.*;public class WorkTicketListener implements TaskListener {@Overridepublic void notify(DelegateTask delegateTask) {delegateTask.setAssignee("admin"); //直接指定人员处理System.out.println("节点任务人========" + admin);}
}
这样就指定了admin为下一节点的审批人
2 多人会签
由于多人会签这块不知道咋写,直接贴出参考博客
https://blog.csdn.net/fzuzhanghao1993/article/details/79207731