diff --git a/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/login/pojo/IndexUserMenuInfo.java b/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/login/pojo/IndexUserMenuInfo.java index 8678081c0..f29342062 100644 --- a/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/login/pojo/IndexUserMenuInfo.java +++ b/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/login/pojo/IndexUserMenuInfo.java @@ -89,6 +89,12 @@ public class IndexUserMenuInfo implements AbstractTreeNode { @ChineseDescription("应用设计的业务id") private Long appDesignBusinessId; + /** + * 应用设计的视图id + */ + @ChineseDescription("应用设计的视图id") + private Long appDesignViewId; + /** * 子级菜单 */ diff --git a/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/login/service/UserIndexInfoService.java b/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/login/service/UserIndexInfoService.java index f132d319c..899159f62 100644 --- a/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/login/service/UserIndexInfoService.java +++ b/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/login/service/UserIndexInfoService.java @@ -370,6 +370,7 @@ public class UserIndexInfoService { indexUserMenuInfo.setComponent(userMenuItem.getAntdvComponent()); indexUserMenuInfo.setSortNumber(userMenuItem.getMenuSort()); indexUserMenuInfo.setAppDesignBusinessId(userMenuItem.getAppDesignBusinessId()); + indexUserMenuInfo.setAppDesignViewId(userMenuItem.getAppDesignViewId()); appMenuList.add(indexUserMenuInfo); } } diff --git a/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/impl/SysMenuServiceImpl.java b/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/impl/SysMenuServiceImpl.java index 9385e4e5c..ca8c0edd2 100644 --- a/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/impl/SysMenuServiceImpl.java +++ b/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/impl/SysMenuServiceImpl.java @@ -124,7 +124,7 @@ public class SysMenuServiceImpl extends ServiceImpl impl sysMenuLambdaQueryWrapper.select(SysMenu::getAppId, SysMenu::getMenuName, SysMenu::getMenuCode, SysMenu::getMenuSort, SysMenu::getMenuType, SysMenu::getAntdvComponent, SysMenu::getAntdvRouter, SysMenu::getAntdvVisible, SysMenu::getAntdvActiveUrl, SysMenu::getAntdvLinkUrl, SysMenu::getAntdvIcon, SysMenu::getMenuParentId, - SysMenu::getAppDesignBusinessId); + SysMenu::getAppDesignBusinessId, SysMenu::getAppDesignViewId); SysMenu sysMenu = this.getOne(sysMenuLambdaQueryWrapper, false); @@ -222,7 +222,7 @@ public class SysMenuServiceImpl extends ServiceImpl impl sysMenuLambdaQueryWrapper.select(SysMenu::getMenuId, SysMenu::getMenuParentId, SysMenu::getMenuPids, SysMenu::getAppId, SysMenu::getMenuCode, SysMenu::getMenuName, SysMenu::getMenuType, SysMenu::getAntdvIcon, SysMenu::getAntdvVisible, SysMenu::getAntdvActiveUrl, SysMenu::getAntdvRouter, SysMenu::getAntdvComponent, SysMenu::getMenuSort, - SysMenu::getAppDesignBusinessId); + SysMenu::getAppDesignBusinessId, SysMenu::getAppDesignViewId); sysMenuLambdaQueryWrapper.orderByAsc(SysMenu::getMenuSort);