“多人会签”的官方术语是 “多实例活动”(Multi-Instance Activity)。它允许一个任务节点(如用户任务、服务任务等)被执行多次,通常是分配给不同的处理人。
多人会签是工作流中非常常见的场景,例如:
专家评审:一份技术方案需要3位专家同时评审。
部门联合审批:一份预算申请需要财务部、行政部、人事部的负责人共同审批。
投票表决:一个决议需要委员会半数以上成员同意。
Flowable 的多实例活动主要分为两大类:并行会签 和 串行会签。
1. 并行会签 (Parallel Multi-Instance)
并行会签是指同时为多个处理人创建任务实例。所有任务实例都处于活动状态,处理人可以不分先后地完成各自的任务。
特点:
同时创建:所有任务实例一次性生成。
无序处理:处理人完成任务的顺序没有限制。
效率高:适用于不需要等待前一个处理人意见的场景。
例子: 一份报销单需要 A、B、C 三个经理审批,系统会同时给 A、B、C 创建审批任务,他们可以随时处理,互不影响。
(在 Flowable Modeler 中,并行会签的图标是三条竖线)
2. 串行会签 (Sequential Multi-Instance)
串行会签是指任务实例按顺序逐一创建。只有当上一个任务实例完成后,下一个任务实例才会被创建。
特点:
顺序创建:一次只创建一个任务实例。
有序处理:必须按照指定的顺序依次完成。
逐级审批:适用于有层级关系或依赖关系的审批链。
例子: 一份请假申请,需要先由“项目经理”审批,通过后,再由“部门总监”审批。
(在 Flowable Modeler 中,串行会签的图标是三条横线)
如何配置多人会签
在 Flowable Modeler 中配置一个用户任务为多实例非常直观。选中一个用户任务,在属性面板中找到 “Multi-i
Flowable多实例(多人会签)详解

最低0.47元/天 解锁文章
7749

被折叠的 条评论
为什么被折叠?



