diff --git a/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/impl/SysMenuOptionsServiceImpl.java b/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/impl/SysMenuOptionsServiceImpl.java index 4010927d3..9e8def446 100644 --- a/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/impl/SysMenuOptionsServiceImpl.java +++ b/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/impl/SysMenuOptionsServiceImpl.java @@ -118,7 +118,7 @@ public class SysMenuOptionsServiceImpl extends ServiceImpl getTotalMenuOptionsList() { LambdaQueryWrapper sysMenuOptionsLambdaQueryWrapper = new LambdaQueryWrapper<>(); - sysMenuOptionsLambdaQueryWrapper.select(SysMenuOptions::getMenuOptionId, SysMenuOptions::getMenuId, SysMenuOptions::getAppId); + sysMenuOptionsLambdaQueryWrapper.select(SysMenuOptions::getMenuOptionId, SysMenuOptions::getMenuId, SysMenuOptions::getAppId, SysMenuOptions::getOptionName); return this.list(sysMenuOptionsLambdaQueryWrapper); } diff --git a/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/role/service/impl/RoleBindTotalImpl.java b/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/role/service/impl/RoleBindTotalImpl.java index 9f1f3c546..67837f8d4 100644 --- a/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/role/service/impl/RoleBindTotalImpl.java +++ b/kernel-s-system/system-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/role/service/impl/RoleBindTotalImpl.java @@ -76,10 +76,7 @@ public class RoleBindTotalImpl implements RoleAssignOperateAction { this.sysRoleMenuService.saveBatch(sysRoleMenuList); // 获取所有的功能 - LambdaQueryWrapper optionsLambdaQueryWrapper = new LambdaQueryWrapper<>(); - optionsLambdaQueryWrapper.select(SysMenuOptions::getAppId, SysMenuOptions::getMenuId, SysMenuOptions::getMenuOptionId, - SysMenuOptions::getOptionName); - List sysMenuOptionsList = sysMenuOptionsService.list(optionsLambdaQueryWrapper); + List sysMenuOptionsList = sysMenuOptionsService.getTotalMenuOptionsList(); // 绑定角色的所有功能 List sysRoleMenuOptionsList = new ArrayList<>();