Exclusive Gateway Node

条件分支网关,根据条件表达式选择唯一分支执行。

配置字段

字段类型说明
branchesList<ConditionBranchDTO>条件分支列表
defaultBranchIdstring默认分支ID

ConditionBranchDTO

字段类型说明
idstring分支ID
labelstring分支标签
modestring条件模式
fieldstring字段
operatorstring操作符
valueSourcestring值来源
valueTypestring值类型
valueObject常量值
valueExprstring值表达式
expressionstring完整表达式
conditionstring条件文本

示例

- id: check_amount
  name: 判断金额
  type: EXCLUSIVE_GATEWAY
  config:
    _nodeConfigType: EXCLUSIVE_GATEWAY
    branches:
      - id: high
        label: 高额
        expression: "{{amount}} > 10000"
      - id: low
        label: 普通
        expression: "{{amount}} <= 10000"
    defaultBranchId: low