会签任务
snaker的会签目前相对比较简单,仅仅是根据任务节点的performType
属性值确定是否产生多个相同任务。
performType
的值有两种,分别是ANY
、ALL
。
ANY
多个参与者时,任何一个完成任务即继续流转
ALL
多个参与者时,所有都需要完成任务才能继续流转
会签任务节点
动态加签
会签百分比
串行会签
会签任务节点
只需要在流程定义时,将任务节点的属性performType
值设置为ALL
即可,当调用api时传递多个参与者时,则自动派发与参与者数量相同的任务。会签任务必须等待所有参与者完成后,才继续流转
动态加签
可调用任务服务的addTaskActor
方法实现动态加签。
engine.task().addTaskActor(String taskId, 1, String... actorIds)
会签百分比
暂未实现
串行会签
暂未实现