本文主要是介绍《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&#
这篇关于《Activiti/Flowable 深入BPM工作流》-如何指派负责人?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!