From 9fd157a63dfbb8ee9f32fff7540c97eb4a3d3cce Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期五, 01 八月 2025 17:00:30 +0800
Subject: [PATCH] feat:菜单开发

---
 FlexJobApi.Core/Models/User/Menus/Queries/MenuAllQuery.cs |   35 ++++++++++++++++++++++-------------
 1 files changed, 22 insertions(+), 13 deletions(-)

diff --git a/FlexJobApi.Core/Models/User/Menus/Queries/MenuAllQuery.cs b/FlexJobApi.Core/Models/User/Menus/Queries/MenuAllQuery.cs
index 5cd0901..e4a35fd 100644
--- a/FlexJobApi.Core/Models/User/Menus/Queries/MenuAllQuery.cs
+++ b/FlexJobApi.Core/Models/User/Menus/Queries/MenuAllQuery.cs
@@ -1,4 +1,5 @@
-锘縰sing MediatR;
+锘縰sing Mapster;
+using MediatR;
 using System;
 using System.Collections.Generic;
 using System.ComponentModel.DataAnnotations;
@@ -11,31 +12,44 @@
     /// <summary>
     /// 鏌ヨ鎵�鏈夎彍鍗�
     /// </summary>
-    public class MenuAllQuery : IRequest<MenuAllCallback>
+    public class MenuListQuery : IRequest<MenuListCallback>
     {
+        public MenuListQuery()
+        {
+
+        }
+
+        /// <summary>
+        /// 涓婄骇Id
+        /// </summary>
+        public Guid? ParentId { get; set; }
+
+        /// <summary>
+        /// 鍏抽敭瀛�
+        /// </summary>
+        public string Keywords { get; set; }
     }
 
     /// <summary>
     /// 鏌ヨ鎵�鏈夎彍鍗�-缁撴灉
     /// </summary>
-    public class MenuAllCallback
+    public class MenuListCallback
     {
-        public MenuAllCallback()
+        public MenuListCallback()
         {
             Items = [];
         }
 
-        public List<MenuAllCallbackItem> Items { get; set; }
+        public List<MenuListCallbackItem> Items { get; set; }
     }
 
     /// <summary>
     /// 鏌ヨ鎵�鏈夎彍鍗�-缁撴灉-椤�
     /// </summary>
-    public class MenuAllCallbackItem
+    public class MenuListCallbackItem
     {
-        public MenuAllCallbackItem()
+        public MenuListCallbackItem()
         {
-            Childrens = [];
         }
 
         /// <summary>
@@ -47,11 +61,6 @@
         /// 涓婄骇Id
         /// </summary>
         public Guid? ParentId { get; set; }
-
-        /// <summary>
-        /// 涓嬬骇
-        /// </summary>
-        public List<MenuAllCallbackItem> Childrens { get; set; }
 
         /// <summary>
         /// 鑿滃崟璺緞

--
Gitblit v1.9.1