el-admin  是基于 Spring Boot 2.1.0 、 Spring boot Jpa、 Spring Security、redis、Vue的前后端分离的权限管理系统,项目采用分模块开发方式, 权限控制采用 RBAC(Role-Based Access Control,基于角色的访问控制),前端菜单支持动态路由。新版更新内容如下:


前端


优化


  • 前端登录页面样式优化,
  • 前端记住密码功能优化,密码RSA加密存cookie,RSA解密登录
  • 前端项目结构调整、优化并精简并了一些没必要的封装
  • 前端支持页面加载多个数据字典#17
  • config.js 中加入页面底部信息配置,可自由设置开关
  • 优化了webpack打包速度,由原来的100秒左右优化到40秒左右,最快可以30秒打包完成


修复


  • 修复表格分页搜索和删除BUG#20


后端


新功能


  • 新增图形验证码登录
  • 新增通用查询方式,通过简单的注解即可实现复杂查询使用文档


优化


  • 优化 druid配置,日志异步保存
  • 优化代码生成器中的前端代码
  • 代码生成器查询源数据使用预编译方式防止sql注入
  • 代码生成后端控制器默认加入Swagger接口描述
  • 代码生成后service方法上默认不加缓存(如果需要取消注释即可)


修复


  • 修复修改密码时验证原密码的安全隐患


预览地址:https://auauz.net/


软件文档:https://docs.auauz.net


软件源码


 后端源码前端源码                                                  
githubhttps://github.com/elunez/eladminhttps://github.com/elunez/eladmin-qd
码云https://github.com/elunez/eladminhttps://gitee.com/elunez/eladmin-qt    

最后修改:2019 年 10 月 19 日 12 : 03 PM