# 流程流转规则
当某节点前后有多个分支节点时,就必须使用网关,不同场景下需要用不同的网关,网关需要成对使用才能实现效果。
网关名称 | 作用 |
---|---|
排他网关 (opens new window) | 流程的默认网关,可以直接拉出多条连线,连接多个分支节点,按顺序进行条件判断,只会执行第一条满足条件的分支 |
并行网关 (opens new window) | 需要成对出现,在并行网关中,每条分支都会执行,流程会流转到每个分支节点上 |
包容网关 (opens new window) | 需要成对出现,在包容网关中,所有满足条件的分支节点都会执行,不满足条件的不执行 |
# 流程办理页面支持选择流程分支流向
场景:存在由办理者主观选择需流转的分支,而非通过表单字段的条件判断。例如:缺陷流转的时候,由缺陷处理人评估是需要『产品确认』还是『无法重现』还是『修复评审』。
解决方案:针对「包容网关」和「排他网关」新增「允许用户选择分支」的配置
效果如下:
# 其他场景特殊说明:
①当前网关的「允许用户选择分支」是关闭状态,而紧接着的网关就算开启了「允许用户选择分支」,也不会生效。这种场景,流程会按照按流转条件判断执行。
②当多个网关是紧接相连时,从上至下,只要遇到某一网关的「允许用户选择分支」是关闭状态,后续的网关就算是开启了「允许用户选择分支」也是不生效的。
③排他网关和包容网关的分支条件若为「无」则为不满足条件。若所全部条件都不满足,则运行端可选的分支,只有默认流向。
④并行网关不支持「允许用户选择分支」。
1 / 0