工作流 activiti 自定义下一审批人和多人会签的简单实现

1.动态指定下一审批人

在这里我使用的是监听器模式

首先看整体的流程图

工作流 activiti 自定义下一审批人和多人会签的简单实现_第1张图片

在需要动态指定审批人的节点上添加一个任务监听器

这是已经添加好的监听器

工作流 activiti 自定义下一审批人和多人会签的简单实现_第2张图片

选择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 {

 

    @Override
    public void notify(DelegateTask delegateTask) {
            delegateTask.setAssignee("admin");  //直接指定人员处理
            System.out.println("节点任务人========" + admin);
  
    }
}

这样就指定了admin为下一节点的审批人

 

2 多人会签

由于多人会签这块不知道咋写,直接贴出参考博客

https://blog.csdn.net/fzuzhanghao1993/article/details/79207731

你可能感兴趣的:(工作流 activiti 自定义下一审批人和多人会签的简单实现)