logologo
开始
手册
开发
插件
API
English
简体中文
开始
手册
开发
插件
API
English
简体中文
logologo
工作流
概述
快速开始

触发器

概述
数据表事件
定时任务
操作前事件
操作后事件
自定义操作事件
审批
Webhook

节点

概述

人工智能

大语言模型

流程控制

条件
循环
变量
并行分支
调用工作流
流程输出
延时
结束

计算

计算
日期计算
JSON 计算
JSON 变量映射

数据操作

新增数据
更新数据
查询数据
删除数据
SQL 操作

人工处理

人工处理
审批
抄送

扩展类型

HTTP 请求
JavaScript 脚本
通知
邮件发送
响应
响应消息
变量
执行记录
版本管理
高级选项

扩展开发

概述
扩展触发器类型
扩展节点类型
API 参考
Previous Page变量
Next Page调用工作流

#并行分支

该功能由插件 «工作流:并行分支节点» 提供

并行分支节点可以将流程分为多个分支,每个分支可以配置不同的节点,根据分支的模式不同,分支的执行方式也不同。在需要在同时执行多个操作的场景下,可以使用并行分支节点。

#安装

内置插件,无需安装。

#创建节点

在工作流配置界面中,点击流程中的加号(“+”)按钮,添加“并行分支”节点:

并行分支_添加

在流程中增加并行分支节点后,会默认增加两个子分支,同时也可以点击增加分支的按钮增加任意多个分支,每个分支都可以增加任意的节点,不需要的分支可以点击分支开始处的删除按钮删除。

并行分支_分支管理

#节点配置

#分支模式

并行分支节点有以下三种模式:

  • 全部成功:所有分支都执行成功,流程才会继续执行分支结束后的节点。否则任意分支提前终止,无论是失败、出错还是其他非成功状态,都导致整个并行分支节点以该状态提前终止,也称作“All 模式”。
  • 任意成功:任意分支执行成功,流程就会继续执行分支结束后的节点。除非所有分支都提前终止,无论是失败、出错还是其他非成功状态,才会导致整个并行分支节点以该状态提前终止,也称作“Any 模式”。
  • 任意成功和失败:任意分支执行成功后流程就会继续执行分支结束后的节点,但任意节点失败后,会导致整个并行以该状态提前终止,也称作“Race 模式”。

不论哪种模式,都会从左到右依次尝试执行每个分支,直到满足分支预设模式的相关条件后,继续执行后续节点或提前退出。

#示例

参考 延时节点 中的例子。