前言
推荐一款后台管理快速开发框架,包含前端后端,完全免费,开箱即用。
由于市面上的开源管理系统大多附加收费项目,并且技术栈有些不适合自己,开发一套快速开发框架。
如果有通用功能,并且当前系统没有功能,请尽量提需求
链接
前端代码地址: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