diff --git a/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/login/service/UserIndexInfoService.java b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/login/service/UserIndexInfoService.java index 8c32fc7af..5db0e9ace 100644 --- a/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/login/service/UserIndexInfoService.java +++ b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/login/service/UserIndexInfoService.java @@ -192,7 +192,7 @@ public class UserIndexInfoService { HashSet permissionCodeList = new HashSet<>(); // 获取菜单对应的菜单编码集合 - List menuInfoList = sysMenuService.getMenuCodeList(menuIdList); + List menuInfoList = sysMenuService.getIndexMenuInfoList(menuIdList); Set menuCodeList = menuInfoList.stream().map(SysMenu::getMenuCode).collect(Collectors.toSet()); permissionCodeList.addAll(menuCodeList); diff --git a/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/SysMenuService.java b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/SysMenuService.java index ceb34d3a7..4c64be2ac 100644 --- a/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/SysMenuService.java +++ b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/SysMenuService.java @@ -105,13 +105,13 @@ public interface SysMenuService extends IService { List getTotalMenuList(); /** - * 获取菜单对应的菜单编码,以及菜单id、菜单名称、菜单图标、菜单是否隐藏、菜单激活地址、菜单路由、组件路径、排序信息 + * 获取菜单对应的菜单编码,以及菜单id、应用id,菜单名称、菜单图标、菜单是否隐藏、菜单激活地址、菜单路由、组件路径、排序信息 *

* 用在用户登录后,获取用户首页信息接口 * * @author fengshuonan * @since 2023/6/19 12:53 */ - List getMenuCodeList(List menuIdList); + List getIndexMenuInfoList(List menuIdList); } \ No newline at end of file diff --git a/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/impl/SysMenuServiceImpl.java b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/impl/SysMenuServiceImpl.java index 02672c8b8..27cd3f86f 100644 --- a/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/impl/SysMenuServiceImpl.java +++ b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/impl/SysMenuServiceImpl.java @@ -178,7 +178,7 @@ public class SysMenuServiceImpl extends ServiceImpl impl } @Override - public List getMenuCodeList(List menuIdList) { + public List getIndexMenuInfoList(List menuIdList) { if (ObjectUtil.isEmpty(menuIdList)) { return new ArrayList<>(); @@ -189,9 +189,9 @@ public class SysMenuServiceImpl extends ServiceImpl impl sysMenuLambdaQueryWrapper.in(SysMenu::getMenuId, menuIdList); // 查询指定的菜单内容 - sysMenuLambdaQueryWrapper.select(SysMenu::getMenuId, SysMenu::getMenuCode, SysMenu::getMenuName, SysMenu::getAntdvIcon, - SysMenu::getAntdvVisible, SysMenu::getAntdvActiveUrl, SysMenu::getAntdvRouter, SysMenu::getAntdvComponent, - SysMenu::getMenuSort); + sysMenuLambdaQueryWrapper.select(SysMenu::getMenuId, SysMenu::getAppId, SysMenu::getMenuCode, SysMenu::getMenuName, + SysMenu::getAntdvIcon, SysMenu::getAntdvVisible, SysMenu::getAntdvActiveUrl, SysMenu::getAntdvRouter, + SysMenu::getAntdvComponent, SysMenu::getMenuSort); return this.list(sysMenuLambdaQueryWrapper); }