文章目录
前言
在上面的文章中,我们实现了简单的请假申请流程,我是基于固定分配方式,任务只管一步一步执行任务,执行到每一个任务将按照 bpmn 的配置去分配任务负责人,在实际项目生产中,肯定不能这么做,我们需要动态分配任务负责人,去完成各个节点应该走的审批流程。
一、表达式分配负责人
1、UEL 表达式
Activiti 使用 UEL 表达式, UEL 是 java EE6 规范的一部分, UEL(Unified Expression Language)即 统一表达式语言, activiti 支持两个 UEL 表达式: UEL-value 和 UEL-method。
1)UEL-value 定义
assignee 这个变量是 activiti 的一个流程变量,可以写${}表达式来动态分配负责人