From 9a9f3eba67881a5eb4798571fd0e9a0ba08f820b Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Sat, 1 Jul 2023 21:43:00 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=907.6.0=E3=80=91=E3=80=90menu=E3=80=91?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E8=8F=9C=E5=8D=95=E5=8A=9F=E8=83=BD=E6=9F=9C?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E8=BF=94=E5=9B=9E=E6=9C=89=E7=94=A8=E5=AD=97?= =?UTF-8?q?=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modular/menu/controller/SysMenuOptionsController.java | 7 +++---- .../menu/service/impl/SysMenuOptionsServiceImpl.java | 5 +++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/controller/SysMenuOptionsController.java b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/controller/SysMenuOptionsController.java index 71161e2bb..a9bcbcb7c 100644 --- a/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/controller/SysMenuOptionsController.java +++ b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/controller/SysMenuOptionsController.java @@ -13,9 +13,8 @@ import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RestController; -import java.util.List; - import javax.annotation.Resource; +import java.util.List; /** * 菜单下的功能操作接口 @@ -37,7 +36,8 @@ public class SysMenuOptionsController { * @date 2023/06/15 23:04 */ @PostResource(name = "添加菜单功能", path = "/sysMenuOptions/add") - public ResponseData add(@RequestBody @Validated(SysMenuOptionsRequest.add.class) SysMenuOptionsRequest sysMenuOptionsRequest) { + public ResponseData add( + @RequestBody @Validated(SysMenuOptionsRequest.add.class) SysMenuOptionsRequest sysMenuOptionsRequest) { sysMenuOptionsService.add(sysMenuOptionsRequest); return new SuccessResponseData<>(); } @@ -79,7 +79,6 @@ public class SysMenuOptionsController { /** * 获取所有功能列表 - *

* * @author liyanjun * @since 2023/7/01 21:23 diff --git a/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/impl/SysMenuOptionsServiceImpl.java b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/impl/SysMenuOptionsServiceImpl.java index 4f69e668d..1c9547a4e 100644 --- a/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/impl/SysMenuOptionsServiceImpl.java +++ b/kernel-s-sys/sys-business-permission/src/main/java/cn/stylefeng/roses/kernel/sys/modular/menu/service/impl/SysMenuOptionsServiceImpl.java @@ -130,6 +130,11 @@ public class SysMenuOptionsServiceImpl extends ServiceImpl findList(SysMenuOptionsRequest sysMenuOptionsRequest) { LambdaQueryWrapper wrapper = this.createWrapper(sysMenuOptionsRequest); + + // 只查询有用字段 + wrapper.select(SysMenuOptions::getOptionName, SysMenuOptions::getOptionCode, SysMenuOptions::getMenuId, + SysMenuOptions::getMenuOptionId); + return this.list(wrapper); }