From 6808e68b5d97cdb39aac1793e7fe30dfbecd7de2 Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期五, 01 八月 2025 17:31:28 +0800
Subject: [PATCH] feat:文档优化结果显示

---
 FlexJobApi.User.Application/Menus/MenuAppService.cs |   24 +++++++++++++++---------
 1 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/FlexJobApi.User.Application/Menus/MenuAppService.cs b/FlexJobApi.User.Application/Menus/MenuAppService.cs
index 5b2104f..00845e1 100644
--- a/FlexJobApi.User.Application/Menus/MenuAppService.cs
+++ b/FlexJobApi.User.Application/Menus/MenuAppService.cs
@@ -1,4 +1,5 @@
 锘縰sing FlexJobApi.Core;
+using FlexJobApi.Core.Models;
 using Furion.DynamicApiController;
 using MediatR;
 using Microsoft.AspNetCore.Mvc;
@@ -14,21 +15,26 @@
     /// 鑿滃崟
     /// </summary>
     [Route("api/user/[controller]")]
-    public class MenuAppService : IDynamicApiController
+    public class MenuAppService(IMediator mediator) : IDynamicApiController
     {
-        private readonly IMediator mediator;
-
-        public MenuAppService(IMediator mediator)
-        {
-            this.mediator = mediator;
-        }
+        private readonly IMediator mediator = mediator;
 
         /// <summary>
-        /// 鏌ヨ鎵�鏈夎彍鍗�
+        /// 鏌ヨ鑿滃崟/椤甸潰/妯℃�佹鍒楄〃
         /// </summary>
         /// <param name="query"></param>
         /// <returns></returns>
-        public async Task<MenuAllCallback> AllQuery(MenuAllQuery query)
+        public async Task<MenuListCallback> ListQuery(MenuListQuery query)
+        {
+            return await mediator.Send(query);
+        }
+
+        /// <summary>
+        /// 鏌ヨ鎸夐挳/瀛楁鍒楄〃
+        /// </summary>
+        /// <param name="query"></param>
+        /// <returns></returns>
+        public async Task<MenuSubListCallback> SubListQuery(MenuSubListQuery query)
         {
             return await mediator.Send(query);
         }

--
Gitblit v1.9.1