摘要: 一、概念 所谓排他网关 顾名思义 执行到该网关,会有多条线路同时并行执行,当都执行完才继续执行后面的; 二、 案例 此时当“学生请假”任务节点完成之后,如下图此时有两个任务,必须等到两个任务都完成才会走到“班主任审批”任务节点 如下图 此时的执行对象是三个,当班长和副班长分支完成之后(整个流程还没结 阅读全文
posted @ 2017-12-07 22:21 shyroke、 阅读(1072) 评论(0) 推荐(0)
摘要: 一、概念 所谓排他网关 顾名思义 执行到该网关,根据条件只能走一条执行线 二、案例 当流程走到“学生请假”任务节点的时候, 结果如下图可知流程走到“校长审批”任务节点 “校长审批”任务节点完成之后,查看历史节点活动表 阅读全文
posted @ 2017-12-07 21:25 shyroke、 阅读(1097) 评论(0) 推荐(0)
摘要: 一、案例 1.1 需求 我们希望如果是重要情况才需要班主任审批,否则班长审批就行。 1.2 案例 当流程走到“班长审批”任务节点的时候,如果是一般情况,则如下: 这样,流程就不会经过“班长审批”节点,直接结束流程。查看历史活动节点如下图,可知流程并没有经过王五(班主任)。 当流程走到“班长审批”任务 阅读全文
posted @ 2017-12-07 20:34 shyroke、 阅读(1086) 评论(0) 推荐(0)
摘要: 一、启动流程的时候设置流程变量 1.1 案例 如上述例子流程启动之后,任何任务节点都可以通过excutionId获取到流程变量的值。 二、完成任务的时候设置流程变量 2.1 需求 在完成某个任务节点之后设置流程变量,接下来的任务节点都可以使用这个流程变量。 比如,当完成“学生请假”任务节点之后设置流 阅读全文
posted @ 2017-12-07 19:43 shyroke、 阅读(5628) 评论(0) 推荐(1)
摘要: 一、案例 用RuntimeService 设置/获取变量的方法跟(八)Activiti之流程变量和局部流程变量不同的是,流程变量绑定的是任务ID,如下图 而RuntimeService绑定的是act_ru_execution表的executionId。任务ID随着任务节点的变化而变化,而execut 阅读全文
posted @ 2017-12-07 19:04 shyroke、 阅读(7028) 评论(0) 推荐(0)
作者:shyroke 博客地址:http://www.cnblogs.com/shyroke/ 转载注明来源~