版本:v3.8.5
新改权限
部门管理
加入了是否可以新增、修改、删除判断,后端根据当前登录人的所属部门赋予权限;
列表中如果觉得授权的部门存在当前登录的所属部门,则可往下新增,及操作对应子级,否则没有增删改操作。
用户管理
加入了判断,如果登录当前登录人,则不可删改操作。
角色管理
查询出登录人授权的角色,及当前登录人添加的角色;
列表操作,如果等于登录人的授权角色,则不可进行删改等操作。
后端
1、将mybatis改为mybatis-plus
(路径:主目录下的pom.xml和ruoyi-common\pom.xml)
2、加入lombok实体类插件简化set、get
(路径:ruoyi-common\pom.xml)
3、更改了代码生成文件组合mybatis-plus使用
(路径:ruoyi-generator\src\main\resources\vm\java)
4、SwaggerApi使用加入到部门管理作为例子
官方的代码质量....呵呵(笑笑)
改后新写法参考部门管理
1