Skip to content

业务流程画布

业务流程画布是 Forge 低代码平台唯一的自动化编排入口。旧版的触发器流程绑定业务动作三套配置已合并到画布中,新配置统一在这里维护。

进入画布

在页面管理顶部导航点击「业务流程」,查看当前应用的业务流程列表。点击流程进入画布设计器,或新建流程。

业务流程画布

画布节点

流程从开始节点出发,经过中间节点,到达结束节点:

节点类型标识作用
手动开始START_MANUAL用户在页面点击按钮启动流程
事件触发START_EVENT记录创建/变更等事件发生时自动启动
定时触发START_SCHEDULE按日期字段定时扫描启动(如到期提醒)
条件分支CONDITION按字段值走不同分支,含"其他情况"默认出口
执行动作ACTION更新记录、创建记录、发送消息、调用服务端扩展
审批流程APPROVAL引用已发布的 Flowable 流程模型执行审批
调用子流程SUBPROCESS复用其他业务流程
结束END流程收尾

开始节点配置

三种触发方式的配置重点:

手动开始

  • 关联到页面按钮:发布后在页面按钮上出现启动入口
  • 可配置可见条件,控制哪些记录显示启动按钮

事件触发

  • 选择监控的业务对象和事件类型(如记录创建后、状态变更后)
  • 配置触发条件,满足条件的记录变更才会启动流程

定时触发

  • 选择日期字段和扫描规则(如到期前 1 天提醒、超期预警)
  • 系统按计划扫描满足条件的记录并启动流程

典型编排场景

场景编排方式
提交单据走审批手动开始 → 审批流程(选 Flowable 模型)→ 动作(更新状态)→ 结束
新建客户后自动发通知事件触发(客户创建后)→ 动作(发送消息)→ 结束
合同到期提醒定时触发(到期前 N 天)→ 条件分支 → 动作(发送消息)→ 结束
审批通过后更新库存手动开始 → 审批流程 → 动作(更新记录)→ 结束

与旧配置的关系

旧机制现状
触发器配置入口已收敛到画布的开始节点;已有触发器数据保留,运行时继续执行,配置入口只读
流程绑定由画布的审批节点 + 出口动作替代;对象设计器中仅保留只读的流程信息展示
业务动作画布的动作节点可引用已有动作;不再从对象设计器打开动作设计器

历史配置不做自动迁移,旧配置保留只读,新需求一律在画布中配置。

下一步

Forge Admin — 基于 Vue3 + Spring Boot 的企业级后台管理框架