条件判断节点根据设定的条件对输入值进行判断,再根据判断结果执行不同的路径。条件判断结果产生两个路径:满足条件的路径和不满足条件的路径。

节点配置

配置项 说明
节点名称 设置节点名称。支持中文汉字、英文字母、数字和下划线(_),长度不超过30个字符。
条件选择 可选:
  • 同时满足所有条件:当所有条件都满足时,判断为满足条件;否则,判断为不满足条件。
  • 满足任意一个条件:满足任意一个条件时,判断为满足条件;当所有条件均不满足时,判断为不满足条件。
添加条件 添加判断条件。您可以为当前节点添加多个条件。
  • 数据源,可以设置为:
    • 静态数据:固定值。支持以下数据类型:
      • 数值型:输入数字,可以包含小数点。
      • 布尔值:设置为true或者false。
      • 字符串:输入字符串数据。
      • 时间型:需选择具体时间点。
      • 数组型:输入数组类型数据,多个数据间用英文逗号(,)分隔。
      • 结构型:可以用名称/值对的方式来表达复杂的数据格式,需要采用JSON格式进行书写。对象可以包含多个名称/值对。如:
        { "firstName":"John" , "lastName":"Doe" }
    • 上一节点(payload):需结合上一个节点的输出数据格式。可以手动输入上一个节点的变量名称,则调用该变量对应的值;如果不填写变量,则返回上个节点的默认值或全部返回值。
    • 本节点之前的任一节点的某个参数,如设备触发节点或产品节点的属性、时间或服务等。
  • 判断方式,可以:大于、大于等于、小于、小于等于、等于、不等于、为空、非空。
  • 判断参数,与数据源设置相同,可设置为静态数据、上一节点(payload)、或本节点之前的任一节点的某个参数。


节点输出

节点输出为判断结果:true(满足条件)或false(不满足条件)。