| | |
| | | }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())){ |