业务流程画布
业务流程画布是 Forge 低代码平台唯一的自动化编排入口。旧版的触发器、流程绑定和业务动作三套配置已合并到画布中,新配置统一在这里维护。
进入画布
在页面管理顶部导航点击「业务流程」,查看当前应用的业务流程列表。点击流程进入画布设计器,或新建流程。

画布节点
流程从开始节点出发,经过中间节点,到达结束节点:
| 节点 | 类型标识 | 作用 |
|---|---|---|
| 手动开始 | START_MANUAL | 用户在页面点击按钮启动流程 |
| 事件触发 | START_EVENT | 记录创建/变更等事件发生时自动启动 |
| 定时触发 | START_SCHEDULE | 按日期字段定时扫描启动(如到期提醒) |
| 条件分支 | CONDITION | 按字段值走不同分支,含"其他情况"默认出口 |
| 执行动作 | ACTION | 更新记录、创建记录、发送消息、调用服务端扩展 |
| 审批流程 | APPROVAL | 引用已发布的 Flowable 流程模型执行审批 |
| 调用子流程 | SUBPROCESS | 复用其他业务流程 |
| 结束 | END | 流程收尾 |
开始节点配置
三种触发方式的配置重点:
手动开始
- 关联到页面按钮:发布后在页面按钮上出现启动入口
- 可配置可见条件,控制哪些记录显示启动按钮
事件触发
- 选择监控的业务对象和事件类型(如记录创建后、状态变更后)
- 配置触发条件,满足条件的记录变更才会启动流程
定时触发
- 选择日期字段和扫描规则(如到期前 1 天提醒、超期预警)
- 系统按计划扫描满足条件的记录并启动流程
典型编排场景
| 场景 | 编排方式 |
|---|---|
| 提交单据走审批 | 手动开始 → 审批流程(选 Flowable 模型)→ 动作(更新状态)→ 结束 |
| 新建客户后自动发通知 | 事件触发(客户创建后)→ 动作(发送消息)→ 结束 |
| 合同到期提醒 | 定时触发(到期前 N 天)→ 条件分支 → 动作(发送消息)→ 结束 |
| 审批通过后更新库存 | 手动开始 → 审批流程 → 动作(更新记录)→ 结束 |
与旧配置的关系
| 旧机制 | 现状 |
|---|---|
| 触发器 | 配置入口已收敛到画布的开始节点;已有触发器数据保留,运行时继续执行,配置入口只读 |
| 流程绑定 | 由画布的审批节点 + 出口动作替代;对象设计器中仅保留只读的流程信息展示 |
| 业务动作 | 画布的动作节点可引用已有动作;不再从对象设计器打开动作设计器 |
历史配置不做自动迁移,旧配置保留只读,新需求一律在画布中配置。
下一步
- 动作设计器基础(了解动作步骤的构成)
- Java 服务增强开发指南(动作节点调用服务端扩展)
- 核心概念
