From 7f162ab11684a2afddd2773c476b8df0248c6849 Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期五, 01 八月 2025 15:54:32 +0800
Subject: [PATCH] feat:文档开发

---
 FlexJobApi.User.Application/Menus/Queries/MenuAllQueryHandler.cs |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/FlexJobApi.User.Application/Menus/Queries/MenuAllQueryHandler.cs b/FlexJobApi.User.Application/Menus/Queries/MenuAllQueryHandler.cs
index 28eb804..d2bba62 100644
--- a/FlexJobApi.User.Application/Menus/Queries/MenuAllQueryHandler.cs
+++ b/FlexJobApi.User.Application/Menus/Queries/MenuAllQueryHandler.cs
@@ -26,6 +26,8 @@
 
         public async Task<MenuAllCallback> Handle(MenuAllQuery request, CancellationToken cancellationToken)
         {
+            var config = new TypeAdapterConfig();
+            config.Default.MaxDepth(10);
             var callback = new MenuAllCallback();
             callback.Items = await menuRep.AsQueryable()
               .Include(it => it.Childrens.Where(c =>
@@ -37,7 +39,7 @@
                     it.Type == EnumMenuType.Menu
                     || it.Type == EnumMenuType.Page
                     || it.Type == EnumMenuType.Modal)
-              .ProjectToType<MenuAllCallbackItem>()
+              .ProjectToType<MenuAllCallbackItem>(config)
               .ToListAsync(cancellationToken);
             return callback;
         }

--
Gitblit v1.9.1