linwe
2023-12-18 d0b0e00e40226700a0ffa1f1671a8dc273610f67
菜单分类优化
1 files modified
2 ■■■ changed files
src/main/java/org/springblade/modules/system/service/impl/MenuServiceImpl.java 2 ●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/system/service/impl/MenuServiceImpl.java
@@ -118,7 +118,7 @@
        List<Menu> roleMenus;
        // 超级管理员并且不是顶部菜单请求则返回全部菜单
        if (AuthUtil.isAdministrator() && Func.isEmpty(topMenuId)) {
            roleMenus = allMenus;
            roleMenus = allMenus.stream().filter(a -> a.getMenuType().equals(0)).collect(Collectors.toList());
        }
        // 非超级管理员并且不是顶部菜单请求则返回对应角色权限菜单
        else if (!AuthUtil.isAdministrator() && Func.isEmpty(topMenuId)) {