peng
2025-09-29 6c3c5f3fb28cc65684e065b60a09768cf8a77429
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())){