1 Star 3 Fork 118

soler / easy-bpm-parent

forked from zhuzl / easy-bpm-parent 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 2.15 KB
一键复制 编辑 原始数据 按行查看 历史
zhoulin.zhu 提交于 2020-09-02 12:39 . update

bpm-parent

介绍

bpm

主要包含完整流程引擎功能,流程设计器、表单设计器、动态路由、我的待办/已办/草稿/申请 等。页面兼容移动端且满足各种中国式流程,力争成为开源流程引擎的标杆。

在线体验地址

前端项目路径

开源目的

源于开源,回馈开源 。目前国内缺乏一个完整的开源流程引擎,因此想弥补一下这个空白,为后浪降低壁垒-。-

软件架构

前端: vue + elementui 后端:

springboot 2.2.X

dubbo 2.6.5

mysql 5.8

redis

配置中心: nacos 1.2.0 注册中心: nacos 1.2.0 发布部署: jenkins 2.50.0 MAVEN私有仓库: nexus 3.X

安装教程

  1. 安装 nacos

  2. 创建 nacos 对应配置文件(记得修改 nacos 及 数据库地址/用户名/密码)

    2.1)easy-bpm-parent\easy-bpm-web\src\main\resources\nacosConfig\easy-bpm-web.properties

    2.2)easy-bpm-parent\easy-bpm-provider\src\main\resources\nacosConfig\easy-bpm-provider.properties

  3. 安装 mysql

  4. 运行 easy-bpm-parent\easy-bpm-provider\src\main\resources\db\1.0.0\best_bpm.sql 表结构SQL

使用说明

  1. 如需新增表,则只需在 easy-parent\easy-bpm-provider\src\main\java\com.pig.easy.bpm\generator\MybaticPlusGenerator.java 修改一下表,点击一下运行 即可生成 DO/DTO/VO/service/impl/controller 等常用CRUD方法,目前已经无缝与 swaggerUI 打通,自动添加文档。

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

问题反馈及讨论

邮箱: 786289666@qq.com

QQ讨论群: 957664677

License

AGPL3.0 license. Copyright (c) 2020-present pig

打赏

note note
Java
1
https://gitee.com/liuyadu/easy-bpm-parent.git
git@gitee.com:liuyadu/easy-bpm-parent.git
liuyadu
easy-bpm-parent
easy-bpm-parent
master

搜索帮助