1、并行节点内部退回|并行节点跳转
使用技巧:
抽象执行实例树,采用分层架构,人为将业务逻辑抽象归纳到不同的层级上面。该放哪可以满足层层式退回。比如3层的级别的,同层次跳转不删除其他同级的,当3层的节点跳跃到2级别的节点式,删除所有同级别的。
流程图
2、7、8三个节点增加 leaf 值为1。
3、4、5、6 节点增加 leaf 值为2。
最终效果:
1.并行节点退回,同一条分支内部退回时,不影响其余分支,退回上一级分支时,同级分支同步退回,上一级分支不受影响
假设现在任务流转节点到4、6、8
(1).当4退回到3时,6和8不变,任务节点变成3、6、8
(2).当4退回到2时,6也要退回到2,8不变,任务节点变成2、8
(3).当4退回到1时,6和8也要退回到1,任务节点变成1
2.并行分支节点的后续节点退回至并行分支节点,只退回至指定节点,其余分支不受影响
假设任务流转至节点9
(1).当9退回到4时,只退回至节点4,当前任务节点为4,并且4可以正常流转至9。
8到7是其余分支不受影响,当前分支到任务节点到7。
9到8是其余分支不用退回,当前任务节点为8。
上面文章来自盘古BPM研究院:http://vue.pangubpm.com/
文章翻译提交:https://github.com/qiudaoke/flowable-userguide
了解更多文章可以关注微信公众号:
标签:Flowable,并行,流转,任务,退回,节点,分支 来源: https://blog.csdn.net/qq_30739519/article/details/121324289
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。