SpringBoot3.x+SpringSecurity6.x+Vue3+Pina+Vite+TS权限系统。 整合了Activititi7工作流、Quartz定时器、代码生成器

代码地址

代码地址

视频介绍

01、系统介绍

技术交流群

872124317

分支版本说明

v1.0为SpringBoot2.5.7+vue3版本
master版本为SpringBoot3.1.2版本

项目介绍

  • RedPig 是一个轻量级的,前后端分离的Java快速开发平台,能快速开发项目并交付
  • 系统架构:SpringBoot3、SpringSecurity6、MyBatis-Plus、Vue3、TypeScript、Vite、Pina框架
  • 代码生成器:一键生成服务端、客户端代码以及数据库SQL文件,开发人员只需关注业务

内置功能

权限为动态权限,非其他开源框架那种权限写死在Controller接口上!!!

  1. 用户管理:系统用户,用户具有角色、权限
  2. 角色管理:用户可以分配多个角色,菜单可以分配多个角色,用户登录通过角色判断拥有的菜单
  3. 权限管理:权限标识使用:1、前端按钮数据权限展示,2、后端SpringSecurity接口访问动态授权
  4. 菜单管理:配置菜单角色、按钮数据权限标识
  5. 菜单生成:代码生成器生成代码后,可以生成菜单,默认是管理员可以访问
  6. 部门管理:配置用户所属部门
  7. 代码生成:代码生成器可以一键生成服务端、VUE客户端、SQL语句
  8. 工作流程:整合activiti7最新工作流架构:部署流程定义文件,发布流程,审批流程
  9. 定时管理:定时器、定时器使用的job类管理,在线表达式生成
技术栈版本
JDK17
SpringBoot3.1.2
Mybatis-Plus3.5.3
SpringSecurity6.x6.1.2
MySql8.0
Lombok1.8.22
junit-jupiter5.7.2
hutool-all5.8.19
knife4j4.0.0
Vue3.x
axios1.4.0
echarts5.4.2
element-plus2.3.6
js-cookie3.0.5
nprogress0.2.0
pinia2.1.3
vue-router4.2.2
Activiti7.x
Quartz2.x

前端模板

  • 用的是这个哥们写的哈
    https://gitee.com/yiming_chang/vue-pure-admin

如何部署?

数据库

1、导入本项目下面的redpig.sql文件到数据库,数据库名称redpig即可
2、修改redpig-boot/application.yml 中的数据库账号密码\

服务端

1、启动APP即可

客户端

pnpm run dev

账号密码

admin123/admin123

功能展示

数据库表(后续还要新增表。。。。)

在这里插入图片描述

登录

在这里插入图片描述

系统首页

在这里插入图片描述

用户管理

在这里插入图片描述

用户授权

在这里插入图片描述

角色管理

在这里插入图片描述

权限管理

在这里插入图片描述

菜单管理

在这里插入图片描述

新增菜单

在这里插入图片描述

菜单授权

在这里插入图片描述

部门管理

在这里插入图片描述

代码生成器

在这里插入图片描述

同步数据库字段

在这里插入图片描述

生成代码

在这里插入图片描述

流程部署

在这里插入图片描述

请假流程

在这里插入图片描述

待办任务

在这里插入图片描述

定时器管理

在这里插入图片描述

定时器任务管理

在这里插入图片描述

启动定时器

在这里插入图片描述

定时器任务管理

在这里插入图片描述

启动定时器

在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员一灯

请给我打钱!!!谢谢,不客气!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值