zxl
1 天以前 c7e5cb1bcbb1eba3d66cf90d9fd524abf4c9c902
framework/src/main/java/cn/lili/modules/permission/serviceimpl/AdminUserServiceImpl.java
@@ -179,7 +179,17 @@
            }else {
                if (StringUtils.isNotBlank(currentUser.getId())){
                    AdminUser adminUser = this.findByUserById(currentUser.getId());
                    String[] roleIds = adminUser.getRoleIds().split(",");
                    if (adminUser == null){
                        //查询到用户为空
                        return false;
                    }
                    String roleIdsStr = adminUser.getRoleIds();
                    if (StringUtils.isBlank(roleIdsStr)){
                        //判断角色id是否为null
                        return false;
                    }
                    String[] roleIds = roleIdsStr.split(",");
                    List<Role> list = roleService.findRoles(Arrays.asList(roleIds));
                    for (Role item: list){
                        if (adminRoleEnum.getValue().equals(item.getName())){