Bittly 动作流程的条件判断节点用于判断流程变量值或者函数返回值是否满足条件, 通过配置条件表达式来判断, 当条件满足则执行指定输出节点。
备注
配置节点的备注信息, 用于标识节点的用途。
判断条件
配置条件判断表达式, 通过配置条件表达式来判断流程变量值或者函数返回值是否满足条件, 例如: $var("name") == "value"
。
节点支持配置多组判断条件, 当条件满足时, 将会执行对应的输出节点。 当存在多个条件满足时, 所有满足条件的输出节点都将会执行。
该节点实现方式如下 :
if ( 条件1 ) {
// 执行输出节点1
}
if ( 条件2 ) {
// 执行输出节点2
}
在判断条件中, 支持通过 $var("name")
的方式引用流程变量, 并且可以直接调用流程函数以及项目全局函数, 例如: now()
。
例如 :
// 判断流程变量值是否等于指定值
$var("name") == "value"
// 判断流程变量值是否大于指定值
$var("name") > 100
// 调用流程自定义函数
isOk("name")
// 调用函数
isOk("ok") === true