搜索
更新人
更新时间 更新日期

1. 简介

1.1 功能概述

流程/插件节点是英雄云平台为提升工作流执行效率与灵活性提供的增强型功能节点,包括插件节点子流程节点循环容器节点结束循环节点。这些节点支持外部数据对接、流程模块化复用、批量数据处理等高级场景。

1.2 应用场景

  • 插件节点:企业对接物流公司API查询快递轨迹时,通过插件节点调用已安装的「快递鸟」插件,传入运单号,获取实时物流状态并返回工作流,用于自动更新订单的“物流状态”字段。
  • 子流程节点:企业存在多个业务模块(如采购入库、生产入库、退货入库)都需要执行“更新库存台账”的逻辑,可将该逻辑抽取为子流程。主流程只需调用一次子流程,传入商品编码和入库数量,即可完成库存更新,避免重复配置。
  • 循环容器:在ERP场景中计算多级BOM物料需求时,通过循环容器处理查询获取的 多条数据,实现层级化物料计算,逐层展开物料清单。

1.3 前提条件

使用增强型流程节点前,需在应用后台的 工作流管理页面 中,点击 已有工作流 或点击右上方「+ 工作流」按钮 新建工作流,并进入编辑页面。
演示图片:触发节点创建入口

2. 设置入口

操作路径:进入 工作流编辑页面 >> 点击节点之间的「+」按钮 >> 选择所需节点类型。
演示图片:流程/插件节点入口

3. 操作指南

3.1 插件节点

该节点用于调用 外部插件 对流程数据进行转换、加工、验证或通知,实现流程的自动化管理。该节点支持调用 自建插件或已安装插件,插件返回的信息可用于 更新表单或新增数据记录。操作详见:插件节点
演示图片:插件节点

3.2 子流程节点

该节点用于在主流程中调用另一个 已启用 的独立流程(即子流程)。主流程执行到该节点时,自动触发 子流程运行,子流程完成后返回主流程 继续执行。适用于将通用业务逻辑抽取为 可复用 的流程模块。操作详见:子流程节点
演示图片:子流程节点

3.3 循环容器节点

该节点用于 重复执行 一组操作(即循环体),实现 自动化批量处理。可基于数组或指定次数进行循环。循环体内可配置具体的执行节点,支持通过「条件分支」和「结束循环」节点按需设置终止条件。操作详见:循环容器节点
演示图片:循环容器

3.4 结束循环

该节点用于终止循环容器中的 数据处理进程仅在循环容器内使用。通常与「条件分支」节点配合使用,当满足特定条件时提前结束循环,实现灵活的循环控制。操作详见:结束循环节点
演示图片:结束循环

4. 注意事项

  • 子流程节点只能调用类型为「子流程触发」的工作流,不支持调用表单触发、定时触发、Webhook触发等类型的工作流。
  • 插件节点调用外部插件时,请确保插件已预先安装并完成配置,否则节点可能执行失败。
  • 结束循环节点仅可在循环容器内部使用,用于提前终止循环流程。如在循环容器外使用,该节点将不会生效。