From b2379f0a27da604de31869137f892629ce99a1da Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期三, 06 八月 2025 16:58:51 +0800
Subject: [PATCH] feat:字典开发

---
 FlexJobApi.User.Application/Auths/Queries/GetCurrentLogierMenusQueryHandler.cs |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/FlexJobApi.User.Application/Auths/Queries/GetCurrentLogierMenusQueryHandler.cs b/FlexJobApi.User.Application/Auths/Queries/GetCurrentLogierMenusQueryHandler.cs
index f531070..3d89064 100644
--- a/FlexJobApi.User.Application/Auths/Queries/GetCurrentLogierMenusQueryHandler.cs
+++ b/FlexJobApi.User.Application/Auths/Queries/GetCurrentLogierMenusQueryHandler.cs
@@ -34,7 +34,7 @@
             var all = await (from m in repMenu.AsQueryable().AsNoTracking()
                              join rm in repRoleMenu.AsQueryable().AsNoTracking() on m.Id equals rm.MenuId
                              join ur in repUserInfoRole.AsQueryable().AsNoTracking() on rm.RoleId equals ur.RoleId
-                             where ur.UserInfoId == logier.UserInfoId
+                             where ur.UserInfoId == logier.UserInfoId && !m.IsDisabled
                              && (m.Type == EnumMenuType.Menu || m.Type == EnumMenuType.Page || m.Type == EnumMenuType.Modal)
                              select m).ProjectToType<GetMenusQueryResultItem>().ToListAsync();
             var models = all.Where(it => it.ParentId == null).ToList();

--
Gitblit v1.9.1