条件分支

根据条件选择一条处理路径,让不同输入进入不同的后续流程。

适用于按文件类型、字段值或接口返回状态选择处理方式。

配置条件与路径

根据条件选择一条处理路径。为每条路径设置条件表达式,并连接该路径要执行的节点或处理链。

判断数据可以来自单独的条件节点,或前一步的输出。根据其中的字段编写条件表达式。

例如前置节点返回 {"kind":"image"} 时,条件可表达为 .kind == "image"。此例的判断数据直接包含 kind 字段。引用其它位置的结果时,按变量与数据传递设置字段路径。

设计分支覆盖

各路径条件应互斥,并覆盖需要处理的输入。例如按文件类型分流时,除 PDF 和图片外,还应为其它类型设置处理路径。

分支结束后可连接共同的后续处理。各分支返回结构不同时,先统一需要的字段,再绑定到汇合后的节点。

示例:按请求状态处理

流程示意:导出至外部 → 条件分支。

成功路径检查响应状态码是否在目标接口认可的范围内;另一条路径明确覆盖失败状态,并保存响应正文用于检查。

需要同时执行多条独立路径时,使用并行

继续阅读

最后更新于