网关通常用来控制流程的流向,通常结合流程变量使用

排它网关

ExclusiveGateway
可以牵出多条连线,但是只会选择一条,如果全部都不满足,则抛出异常
image.png

并行网关

ParallelGateway
并行网关会走多条连线,且不会解析线路上设置的条件
并行网关需要开启,也需要结束
image.png
例如工单流会签功能,需要两个人都进行审批完毕之后才会进入下一个节点

包含网关

InclusiveGateway
包括排他网关和并行网关
需要开启和聚合,是实际开发中使用的最多的
image.png

例如上图,流程会固定分配人事经理,然后会根据请假天数计算的条件分配其他人员,然后通过包含王网关进行聚合再继续往下执行

事件网关

EventGateway
image.png
过于复杂,实际开发中使用不多