1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 《Activiti/Flowable  深入BPM工作流》-如何指派负责人?

《Activiti/Flowable  深入BPM工作流》-如何指派负责人?

时间:2023-02-25 16:58:05

相关推荐

《Activiti/Flowable  深入BPM工作流》-如何指派负责人?

《Activiti/Flowable 深入BPM工作流》-如何指派负责人?

一. 问题

如果任务某个节点的负责人临时有事不能处理,怎么办?

需求

流程定义中, 任务节点的assignee固定设置任务负责人,在流程定义时,将参与者固定设置在 .bpmn文件中, 如果临时任务负责人变更则需要修改流程定义,这是非常复杂的,系统扩展性就差, 针对这种情况,怎么办?

解答:可以给任务设置多个候选人, Candidate-users, 可以从候选人中选择参与者来完成任务.

问题: 如何设置任务候选人?

解答: 具体步骤如下

其中 .bpmn文件转换成 .xml文件后会出现如下:

<userTask activiti:exclusive="true" id="_3" name="填写申请信息"/><userTask activiti:candidateUsers="zhangsan,lisi" activiti:exclusive="true" id="_4" name="部门经理审批"/><userTask activiti:exclusive="true" id="_5" name="总经理审批"/>

小结:

我们可以看到部门经理审核人已经设置为zhangsan, lisi; 这样的一组候选人, 可以使用activiti.candidateUsers="用户1,用户2,用户3"的这种方式来实现一组候选人的设置.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。