条件分支组件
条件分支组件(FlowCondition)用于流程中的条件判断,根据条件结果决定后续是否继续执行下游分支。
概述
条件分支相当于流程中的一道「闸门」:组件对自身配置的条件求值,条件成立时继续执行下游全部节点,条件不成立时当前分支就此终止,不产生任何输出。支持三种条件类型——实体数据条件、实体数据条件(旧版)与当前登录用户条件。
条件满足判断涉及「操作对象 + 条件项」与「数据匹配规则」,其中条件项由「字段 + 操作符 + 值」组成。
配置项
| 配置项 | 说明 |
|---|---|
| 条件类型 | 实体数据条件 / 实体数据条件(旧版)/ 当前登录用户条件,必填 |
条件类型取值
| 界面名称 | 值(ConditionType) | 说明 |
|---|---|---|
| 实体数据条件 | 2 | 轻量条件,按业务数据的字段值判断,需指定操作对象 |
| 实体数据条件(旧版) | 0 | 历史条件,通过拖拽组件树配置,已不再支持保存 |
| 当前登录用户条件 | 1 | 按当前登录用户的身份或角色判断 |