审批网关是在或分支的基础上进行的扩展,因为在一些审批过程中,对事项的处理要么是同意,要么是拒绝,结果导向非常明确,没有其它条件参数的干扰。所以针对这种类型,可以构建出一种专门的审批网关模式。跟或分支网关模式的区别是:不用配置条件参数,而是增加了审批结果:同意或拒绝的枚举类型设置。转移属性的配置项如下图所示:

在一个任务节点处理中,其后面可以直接绘制一个审批网关节点,这样当用户对该任务节点进行同意(Agreed)或者拒绝(Refused)的操作(可以调用WorkflowService接口),其对应的分支也会被选择。其示例图形如下: