流程中心概览
流程中心基于 Flowable 7.0 工作流引擎构建,提供可视化的流程设计、流程运行监控和任务处理能力,覆盖从建模到执行的完整生命周期。
功能入口
登录管理后台后,点击左侧菜单 流程中心,展开子菜单:
- 模型管理 — 流程模型的创建与设计
- 流程定义 — 已部署的流程版本管理
- 流程实例 — 运行中的流程实例监控
- 任务管理 — 待办任务处理
模型管理
模型管理是流程设计的起点,使用 BPMN.js 提供可视化建模能力。
创建模型
- 进入
流程中心 > 模型管理 - 点击 新增模型 按钮
- 填写模型名称和模型标识
- 点击 确定 创建空模型
设计流程
- 在模型列表中,点击目标模型的 设计 按钮
- 进入 BPMN 流程设计器界面
- 从左侧工具栏拖拽流程元素到画布中:
- 开始事件:流程起点
- 用户任务:需要人工处理的审批节点
- 服务任务:自动执行的后端逻辑
- 排他网关:条件分支判断
- 结束事件:流程终点
- 设置每个节点的属性(办理人、表单、条件等)
- 点击 保存 后点击 部署,将模型发布为流程定义
流程定义
流程定义是模型部署后生成的正式版本:
- 进入
流程中心 > 流程定义 - 列表展示所有已部署的流程版本
- 支持以下操作:
- 挂起/激活:暂停或恢复流程的启动
- 查看流程图:以只读模式查看 BPMN 流程图
- 办理人设置:配置流程各节点的候选人/候选组
- 删除:删除不再使用的流程定义
流程实例
流程实例是流程定义的实际运行实例:
- 进入
流程中心 > 流程实例 - 列表展示所有正在运行和已结束的流程
- 每个实例包含:发起人、当前节点、开始时间、状态
- 支持操作:
- 查看进度:以高亮形式展示当前流转位置
- 作废:终止正在运行的流程实例
- 删除:删除已结束的流程记录
任务管理
任务管理集中展示待办和已办事项:
- 进入
流程中心 > 任务管理 - 待办任务标签:展示当前用户需要处理的审批任务
- 已办任务标签:展示当前用户已处理的历史任务
- 点击待办任务,可进入审批页面查看详情、填写审批意见并提交
流程绑定
在 Forge Admin 中,流程可与业务表关联:
- 在应用中心中创建应用和数据表
- 在数据表的配置中,设置流程绑定关系
- 业务数据提交后自动启动绑定的流程实例
- 审批通过/驳回后,自动更新业务数据状态
