9.6K+ Star!一个基于 SpringBoot + Vue3 的工作流引擎快速开辟平台! ...

宁睿  论坛元老 | 2025-3-31 08:19:04 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 2093|帖子 2093|积分 6289

大家好,我是 Java陈序员。
本日,给大家介绍一个基于 SpringBoot + Vue3 的工作流引擎快速开辟平台!
关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典盘算机电子册本等。
项目介绍

mldong —— 一个基于 SpringBoot + Vue3 实现的工作流引擎快速开辟平台,接纳前后端分离的模式,内置完整的权限架构。
功能特色

  • 完整的权限架构:包罗菜单、角色、用户、部门等权限配置功能
  • 系统常规模块:包罗参数配置、数据字典、登录日志等后台管理系统功能
  • 精简的工作流:支持流程设计、流程定义、流程发起等功能,具备美满的工作流引擎功能
技术栈

  • SpringBoot
  • MyBatis-Plus
  • Sa-Token
  • Vue3
  • Vben Admin
系统截图


  • 流程设计




  • 流程定义


  • 发起申请



  • 我发起的




  • 我的代庖


  • 我的已办


  • 系统设置

快速上手

依靠情况

  • JDK8+
  • Maven3.6+
  • MySQL5.7+、8.0+
  • Redis
  • NodeJS14+、16+
后端项目

1、克隆项目
  1. git clone https://gitee.com/mldong/mldong.git
复制代码
2、将项目以 Maven 的情势导入到 IDEA 中
目次结构
  1. ├── mldong-admin 后台管理模块主启动模块
  2. ├── mldong-api  API 包
  3. ├── mldong-app  App 端主启动模块
  4. ├── mldong-core  业务相关
  5. ├── mldong-fremawork  框架
  6. └── mldong-generator  代码生成器
复制代码
3、创建数据库,并初始化数据库数据
  1. CREATE DATABASE `` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
复制代码
数据库创建好后,在数据库中依次执行如下脚本:

  • mldong/doc/sql/mldong-plus1.0.sql:系统管理+工作流程模块
  • mldong/doc/sql/dev.sql:在线开辟,元数据管理模块
  • mldong/doc/sql/biz_demo.sql:演示模块
4、修改配置文件 mldong/mldong-admin/src/resources/application-local.yml 中的数据库、Redis 配置为自己服务的毗连地址、用户名和密码
  1. spring:
  2.   datasource:
  3.     driver-class-name: com.mysql.cj.jdbc.Driver
  4.     url: jdbc:mysql://${DB_HOST:172.16.31.160}:${DB_PORT:3306}/${DB_NAME:mldong-plus}?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&serverTimezone=CTT&nullCatalogMeansCurrent=true
  5.     username: ${DB_USER:root}
  6.     password: ${DB_PASSWORD:8Eli#gr#AUk}
  7.   redis:
  8.     host: ${REDIS_HOST:172.16.31.160}
  9.     port: ${REDIS_PORT:6379}
  10.     password: ${REDIS_PASSWORD:gEwjEHLM}
复制代码
5、运行主启动类 com.mldong.MldongAdminApplication 启动项目
6、项目启动后,访问接口文档,成功访问,说明服务启动成功
  1. http://localhost:18080/doc.html
复制代码
前端项目

1、克隆项目
  1. git clone https://gitee.com/mldong/mldong-vue.git
复制代码
2、安装依靠
  1. ## 推荐使用 yarn 安装依赖
  2. yarn install
  3. ## yarn 如未安装,可通过如下命令安装
  4. npm install yarn -g
复制代码
3、运行项目
  1. yarn dev
复制代码
4、浏览器访问
  1. http://localhost:3100/
复制代码
默认超级管理员账号密码:superAdmin/123456.
可以说 mldong 是一个功能十分齐备的工作流引擎开辟平台,不但具备简单的 OA 审批功能,还有美满的后台权限管理功能,十分实用于中小企业使用。
  1. 项目地址:https://gitee.com/mldong/mldong
复制代码
最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:
  1. https://github.com/chenyl8848/great-open-source-project
复制代码
大概访问网站,进行在线浏览:
  1. https://chencoding.top:8090/#/
复制代码

我创建了一个开源项目交流群,方便大家在群里交流、讨论开源项目
但是任何人在群里打任何广告,都会被 T 掉
如果你对这个交流群感爱好大概在使用开源项目中遇到题目,可以通过如下方式进群
关注微信公众号:【Java陈序员】,回复【开源项目交流群】进群,大概通过公众号下方的菜单添加个人微信,并备注【开源项目交流群】,通事后拉你进群
大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

宁睿

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表