Skip to content

30分钟完成第一个审批流程

Forge Admin 内置 Flowable 流程引擎,你可以快速设计和运行审批流程。

前提条件

  • 已完成环境搭建,前后端正常运行
  • Flow 服务已启动forge-flow 模块,默认端口 8581)

场景:请假审批流程

设计一个简单的请假审批:员工提交 → 部门经理审批 → 审批通过/驳回。

步骤一:创建流程模型

  1. 点击左侧菜单「流程中心」→「模型管理」
  2. 点击「新建模型」
  3. 填写模型信息:
字段
模型名称请假审批流程
模型 Keyleave-approval
描述员工请假审批

步骤二:设计流程图

  1. 点击新建模型的「设计」按钮,进入 BPMN 流程设计器
  2. 添加以下节点:
开始事件 → 提交请假(用户任务)→ 部门审批(用户任务)→ 结束事件
  1. 配置「提交请假」节点:

    • 审批人为发起人
  2. 配置「部门审批」节点:

    • 审批人为部门经理(可配置固定人员或动态规则)
  3. 保存并发布模型

步骤三:发起申请

  1. 进入「流程中心」→「发起流程」
  2. 选择「请假审批流程」
  3. 填写表单信息:
字段
请假类型年假
开始时间2026-08-10
结束时间2026-08-12
请假原因个人事务
  1. 点击「提交」发起申请

步骤四:审批处理

  1. 用审批人账号登录(或切换账号)
  2. 进入「流程中心」→「待办任务」
  3. 找到请假审批待办,点击「办理」
  4. 填写审批意见,选择「通过」或「驳回」
  5. 点击确定完成审批

步骤五:查看结果

  1. 进入「流程中心」→「已办任务」查看已完成审批
  2. 查看流程流转时间轴
  3. 确认审批结果:通过后流程结束,驳回后回到发起人

流程节点说明

节点类型说明
开始事件流程启动入口
用户任务需要人工处理的任务节点
结束事件流程终止入口

总结

你刚刚完成了:

  1. 创建流程模型(5分钟)
  2. 设计 BPMN 流程图(10分钟)
  3. 发起申请(5分钟)
  4. 审批处理(5分钟)
  5. 查看结果(5分钟)

总计约 30 分钟完成第一个审批流程。

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