条件分支
通过条件分支节点的筛选,结合业务实际情况,控制不同条件下的业务流程处理。
Tips: 如果多个条件同时符合,只会执行优先级最高那一个分支。
应用场景
- 「客户」 表中有新的记录添加时,如果客户线索=“国内”,则指定国内团队进行跟进;如果客户线索=“国外”,则指定国外团队进行跟进。
- 「劳动合同审批」流程,如果劳动合同类型="劳动合同",则员工状态设置为试用期;如果劳动合同类型="实习协议",则员工状态设置为实习。
操作路径
易星云工作台 ⇒ 点击「我的应用」 ⇒ 点击应用 ⇒ 进入应用编辑页面 ⇒ 点击顶部的「服务管理」 ⇒ 点击「+新建」或者已经创建的服务 ⇒ 进入服务编辑页面 ⇒ 鼠标移动到流程线上面 ⇒ 点击「+」号 ⇒ 点击「条件分支」
设置步骤
设置表单事件触发
选择「劳动合同审批」流程表,因为是流程表单,触发方式会多一个「流程事件」,选择「流程事件」,当后面选择「审批节点」,为后面选择「部门经理审批」,审批人操作选择「同意」,这样一个完整的流程事件触发就配置好了:
添加「条件分支」节点
-
步骤1:点击「设置条件规则」按钮,设置当前条件分支的满足条件,如果满足了该条件的话,则进入该分支的后续操作。如果不满足,则执行其他分支;
-
步骤2:设置完条件规则后,点击「保存」即可。这样当进入到「条件分支」节点后,只有满足了该节点设置的规则,才能进入该节点后续的操作,不满足的话只能走另外的「条件分支」节点。
Tips
-
分支间有优先级,按优先级顺序执行,执行的过程中如果满足了当前分支的条件后,就会执行当前分支的后续步骤,其他分支不再执行。「条件分支」节点右上角有标明级别,从左到右,数字越低,级别越高,比如 优先级1大于优先级2,3,4...,先执行优先级1,优先级1不满足时,再执行优先级2,3,4...。
-
如果所有「条件分支」节点设置的规则都不满足时,最后会走其他情况的「条件分支」节点。
-
鼠标移动到「条件分支」节点上面,点击左边两边的箭头按钮,可以调换当前「条件分支」节点的优先级,向左调换时级别变高,向右调换时级别变低。