现代化后台管理vue3 + js +pinia,完全免费,开箱即用

285 阅读1分钟

前言

推荐一款后台管理快速开发框架,包含前端后端,完全免费,开箱即用。

由于市面上的开源管理系统大多附加收费项目,并且技术栈有些不适合自己,开发一套快速开发框架。

如果有通用功能,并且当前系统没有功能,请尽量提需求

链接

前端代码地址:gitee.com/fs1997/feng…

后端代码地址:gitee.com/fs1997/feng…

介绍

前端

采用vue3 + javascript + pinia + vue-router + avue + element-plus

javascript:个人认为使用ts会增加编程难度,和代码复杂度,此系统坚持简单、简洁

avue:使用avue生成表单,表格。数据驱动视图,对非专业前端非常友好,非常好用的框架

后端

采用jdk11 + springboot 2.7.x + mybatis-plus + sa-token + quartz

mybatis-plus:用过的都说好

功能

菜单管理 :定义管理系统按钮,一件生成按钮,权限达到按钮级别

用户管理 :管理后台登录账户

角色管理 :创建系统角色,分配权限,达到按钮级别

岗位管理 :管理岗位

部门管理 :管理部门

字典管理 :网络字典,动态配置

存储管理 :系统支持 阿里云oss、minio、七牛云存储、腾讯云cos配置, 一键开启对接

日志监控:通过注解记录审计日志,记录发送的参数

定时任务:定时执行任务

代码生成:自定义生成代码,导入数据库表生成,支持直接生成到当前工程目录下

表单设计:基于avue 的表单设计

接口文档:基于swagger的文档

布局

支持分栏布局和经典布局

支持更换主题

系统账号

账户:admin

密码:123

演示截图

1711932830156

1711932830156

1711932830156

1711932830156

1711932830156

1711932830156

1711932830156