分支
分支节点与条件节点一样,都是工作流的逻辑路由器,节点预置了3种分支类型:是/否、枚举、范围。
前提条件
已构建工作流。
配置分支节点
- 在工作流编排画布中,单击“添加节点”按钮,从节点列表中选择“分支”,即可将该节点添加至当前工作流编排画布中。 图1 添加分支节点
- 单击“分支”节点,在弹出的节点详情页面中进行参数配置。
分支类型包括“是/否”、“枚举”和“范围”。
是/否
为二元布尔判断条件,仅包含是、否两种结果,用于对单一业务条件做真伪、有无、是否开启等二分类判断。
逻辑简单明确,可快速根据判定结果分流执行不同流程分支,适用于简单、确定性的业务条件校验场景。
参数类型以及支持的操作符,参考表1 各类型参数支持的比较运算符。
图2 是/否
枚举
支持自定义多项固定可选值,用于适配多类别、固定选项的业务判断。系统会根据实际传入的参数内容,精准匹配预设枚举值,并进入对应分支流程。
适用于业务状态、业务类型、等级分类、审批结果等取值固定的多分支业务场景。最多支持配置10个分支。
图3 枚举
图4 枚举示例
范围
支持设置数值区间阈值,用于对连续型数据做区间判定。可根据实际参数所处的数值或时间区间,自动匹配并执行对应流程分支,实现按区间分级、分场景差异化处理,适配数据阈值判断、时效筛选、数值分级等业务逻辑。最多支持配置10个分支。
图5 范围
- 单击上方的“保存”。