# open-project **Repository Path**: luotianding/open-project ## Basic Information - **Project Name**: open-project - **Description**: 开源项目资料 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-07-31 - **Last Updated**: 2026-09-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # BPM流程引擎 / 工作流引擎 / Flowable流程审批系统 本仓库当前发布 **Open BPM Flow Engine**,一个面向 Java 开发者的开源 BPM 流程引擎、工作流引擎、流程审批系统示例项目。 项目基于 **Flowable + Spring Boot + MyBatis Plus + MySQL + Vue + Element UI**,覆盖流程设计器、流程定义、流程配置、流程发起、我的待办、我的申请、任务池、抄送记录、流程监控和请假审批 Demo,适合用于 OA 审批流、企业工作流、表单流转、工单审批、合同审批、采购审批等二次开发场景。 ## 搜索关键词 开发者可通过以下关键词在 Gitee、GitHub、搜索引擎或代码平台检索本项目: | 分类 | 关键词 | |---|---| | 中文关键词 | BPM流程引擎、工作流引擎、流程引擎、审批流、流程审批、OA审批、表单审批、流程设计器、工作流系统、流程管理系统 | | 技术关键词 | Flowable、Spring Boot工作流、Java工作流、Vue流程设计器、Element UI、MyBatis Plus、MySQL工作流 | | 场景关键词 | 请假审批、合同审批、采购审批、工单流转、任务待办、流程监控、企业审批系统、低代码流程配置 | | 英文关键词 | BPM Engine、Workflow Engine、Flowable Workflow、Process Approval、BPMN Designer | ## 项目入口 | 项目 | 说明 | 入口 | |---|---|---| | Open BPM Flow Engine | 基于 Spring Boot、Flowable、Vue 的 BPM流程引擎、工作流引擎、流程审批和流程设计器示例项目 | [bpm-project/README.md](bpm-project/README.md) | ## 当前项目亮点 - 提供 BPMN 流程设计器、流程定义列表、流程节点配置、运行发起页、我的待办、我的申请、任务池、我的抄送等入口。 - 提供最小请假申请 Demo,可用于理解“发起 -> 待办 -> 办理 -> 申请记录”的完整闭环。 - 提供 MySQL 初始化脚本、环境变量示例、前后端启动说明和图文配置文档。 - 已清理真实账号、密码、Token、非公开地址、历史人员数据和构建产物。 ## 快速查看 - [BPM 流程引擎项目说明](bpm-project/README.md) - [流程引擎配置说明](bpm-project/docs/flow-engine-configuration-guide.md) - [二次开发接入业务系统指南](bpm-project/docs/secondary-development-guide.md) - [接口清单与关键代码位置](bpm-project/docs/api-and-code-map.md) - [最小请假演示流程](bpm-project/docs/minimal-demo-flow.md) ## 目录说明 ```text open-project/ README.md LICENSE bpm-project/ README.md bpm-service/ bpm-portal/ docs/ ``` ## 许可证 本仓库使用 [MulanPSL-2.0](LICENSE) 许可证。