codecamp

5.9.聚合节点

聚合节点用于将分支或动态分支节点上产生的若干条并行流程实例聚合起来,所以聚合节点要么与分支节点配置使用、要么与动态分支节点配合使用,单独使用聚合节点没有意义。聚合节点在工具栏上的图标如下图所示:
       聚合节点在进行并行分支聚合时,默认它会等待所有并行分支全部到达当前聚合节点后,流程实例才能继续向下流转,如果需要,聚合节点还可以通过流转属性配置,通过指定分支到达数目或百分比方式来控制当前位于聚合节点的流程实例是否继续向下流转。一旦配置了流转属性,那么分支到达数量一旦满足属性配置的条件,它将不再等待其它未到达的并行分支,其它未到达的并行分支将会被取消,流程实例将离开当前聚合节点继续向下流转。
在路由决策节点上可添加的流入与流出连线数量如下表所示:


5.8.动态分支节点
6.业务与流程的绑定
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }