跳到主要内容

条件分支

通过条件分支节点的筛选,结合业务实际情况,控制不同条件下的业务流程处理。

Tips: 如果多个条件同时符合,只会执行优先级最高那一个分支。

应用场景

  • 「客户」 表中有新的记录添加时,如果客户线索=“国内”,则指定国内团队进行跟进;如果客户线索=“国外”,则指定国外团队进行跟进。
  • 「劳动合同审批」流程,如果劳动合同类型="劳动合同",则员工状态设置为试用期;如果劳动合同类型="实习协议",则员工状态设置为实习

操作路径

易星云工作台 ⇒ 点击「我的应用」 ⇒ 点击应用 ⇒ 进入应用编辑页面 ⇒ 点击顶部的「服务管理」 ⇒ 点击「+新建」或者已经创建的服务 ⇒ 进入服务编辑页面 ⇒ 鼠标移动到流程线上面 ⇒ 点击「+」号 ⇒ 点击「条件分支」 条件分支

设置步骤

设置表单事件触发

选择「劳动合同审批」流程表,因为是流程表单,触发方式会多一个「流程事件」,选择「流程事件」,后面选择「审批节点」,后面选择「部门经理审批」,审批人操作选择「同意」,这样一个完整的流程事件触发就配置好了: 表单事件触发

添加「条件分支」节点

条件分支步骤

  • 步骤1:点击「设置条件规则」按钮,设置当前条件分支的满足条件,如果满足了该条件的话,则进入该分支的后续操作。如果不满足,则执行其他分支; 设置分支条件

  • 步骤2:设置完条件规则后,点击「保存」即可。这样当进入到「条件分支」节点后,只有满足了该节点设置的规则,才能进入该节点后续的操作,不满足的话只能走另外的「条件分支」节点。

Tips

  • 分支间有优先级,按优先级顺序执行,执行的过程中如果满足了当前分支的条件后,就会执行当前分支的后续步骤,其他分支不再执行。「条件分支」节点右上角有标明级别,从左到右,数字越低,级别越高,比如优先级1大于优先级2,3,4...,先执行优先级1,优先级1不满足时,再执行优先级2,3,4...。 优先级

  • 如果所有「条件分支」节点设置的规则都不满足时,最后会走其他情况的「条件分支」节点。 其他情况

  • 鼠标移动到「条件分支」节点上面,点击左边两边的箭头按钮,可以调换当前「条件分支」节点的优先级,向左调换时级别变高,向右调换时级别变低。 调换级别