【开源】el-admin 后台管理系统,v1.9 发布(el-admin 源码解析)
eladmin
基于vue spring的java后台管理系统非常多,个人认为其中el-admin算是比较靠谱的。该项目一直在持续优化,最近刚发布其v1.9的第九个版本。
项目基于 Spring Boot 2.1.0 、 Spring boot Jpa、 Spring Security、redis、Vue的前后端分离的权限管理系统,项目采用分模块开发方式, 权限控制采用 RBAC(Role-Based Access Control,基于角色的访问控制),支持数据字典、数据权限管理、前端菜单支持动态路由。
V1.9版本更新
前端
- 退出登录增加提示
- 添加全局权限指令函数,进行权限判断时直接在按钮或其他标签中使用 v-permission=”[‘editor’]”
- 列表显示优化,在用户没有编辑和删除的权限时隐藏操作列
- 重新设计角色管理页面
- 图床管理允许通过上传者查询数据
- 图床管理与七牛云管理加入多选删除
- 页面按钮配色优化,原编辑与删除按钮改为图标按钮
- 权限管理、部门管理、菜单管理表格支持展开折叠
- 优化字典详情列表显示
- 菜单开启百叶窗效果,可自行开启关闭
后端
- 修复代码生成页面分页数据显示问题#53
- 修复redis的database值改变后Jedis无法操作缓存的问题#IWL7L
- 给角色添加级别,低级别的不能赋予用户高级别的角色#44
- 修复密码验证和修改的url解析问题#56
项目地址:
https://github.com/elunez/eladmin