From d695f07c4b4ea14fc22c182b5bd075292f2e5d85 Mon Sep 17 00:00:00 2001
From: houzhongjian <houzhongyi@126.com>
Date: 星期一, 26 五月 2025 14:47:36 +0800
Subject: [PATCH] 从首页进入应用,查询系统菜单时过滤掉菜单状态是关闭的菜单

---
 iailab-module-system/iailab-module-system-biz/src/main/java/com/iailab/module/system/service/permission/MenuServiceImpl.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/iailab-module-system/iailab-module-system-biz/src/main/java/com/iailab/module/system/service/permission/MenuServiceImpl.java b/iailab-module-system/iailab-module-system-biz/src/main/java/com/iailab/module/system/service/permission/MenuServiceImpl.java
index 5f32ec2..3d9be14 100644
--- a/iailab-module-system/iailab-module-system-biz/src/main/java/com/iailab/module/system/service/permission/MenuServiceImpl.java
+++ b/iailab-module-system/iailab-module-system-biz/src/main/java/com/iailab/module/system/service/permission/MenuServiceImpl.java
@@ -331,7 +331,10 @@
         if (CollUtil.isEmpty(ids)) {
             return Lists.newArrayList();
         }
-        return menuMapper.selectBatchIds(ids);
+        return menuMapper.selectList(
+                new LambdaQueryWrapper<MenuDO>()
+                        .in(MenuDO::getId, ids)
+                        .eq(MenuDO::getStatus, CommonStatusEnum.ENABLE));
     }
 
     @Override

--
Gitblit v1.9.3