条件分支¶
根据条件选择一条处理路径,让不同输入进入不同的后续流程。
适用于按文件类型、字段值或接口返回状态选择处理方式。
配置条件与路径¶
根据条件选择一条处理路径。为每条路径设置条件表达式,并连接该路径要执行的节点或处理链。
判断数据可以来自单独的条件节点,或前一步的输出。根据其中的字段编写条件表达式。
例如前置节点返回 {"kind":"image"} 时,条件可表达为 .kind == "image"。此例的判断数据直接包含 kind 字段。引用其它位置的结果时,按变量与数据传递设置字段路径。
设计分支覆盖¶
各路径条件应互斥,并覆盖需要处理的输入。例如按文件类型分流时,除 PDF 和图片外,还应为其它类型设置处理路径。
分支结束后可连接共同的后续处理。各分支返回结构不同时,先统一需要的字段,再绑定到汇合后的节点。
示例:按请求状态处理¶
流程示意:导出至外部 → 条件分支。
成功路径检查响应状态码是否在目标接口认可的范围内;另一条路径明确覆盖失败状态,并保存响应正文用于检查。
需要同时执行多条独立路径时,使用并行。
继续阅读¶
最后更新于