From 356c47fb0ea1a642784e85c82833141d065bc4bc Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期二, 05 八月 2025 09:22:25 +0800 Subject: [PATCH] feat:动态控制器开发 --- FlexJobApi.Core/Models/User/Resources/Queries/GetResourcesQuery.cs | 20 +++++++++++++------- 1 files changed, 13 insertions(+), 7 deletions(-) diff --git a/FlexJobApi.Core/Models/User/Resources/Queries/GetResourcesQuery.cs b/FlexJobApi.Core/Models/User/Resources/Queries/GetResourcesQuery.cs index 7b01d98..2e2993f 100644 --- a/FlexJobApi.Core/Models/User/Resources/Queries/GetResourcesQuery.cs +++ b/FlexJobApi.Core/Models/User/Resources/Queries/GetResourcesQuery.cs @@ -11,22 +11,23 @@ /// <summary> /// 鑾峰彇璧勬簮鍒楄〃 /// </summary> + [Resource([EnumResourceController.Resource])] public class GetResourcesQuery : IRequest<List<GetResourcesQueryResultItem>> { /// <summary> - /// 寰湇鍔� - /// </summary> - public string Service { get; set; } - - /// <summary> /// 璇锋眰鏂瑰紡 /// </summary> - public EnumWebApiMethod? Method { get; set; } + public EnumResourceMethod? Method { get; set; } /// <summary> /// 鍏抽敭瀛� /// </summary> public string Keywords { get; set; } + + /// <summary> + /// 瑙掕壊Id + /// </summary> + public Guid? RoleId { get; set; } } /// <summary> @@ -38,6 +39,11 @@ /// Id /// </summary> public Guid Id { get; set; } + + /// <summary> + /// 鏄惁閫変腑锛堢敤浜庤鑹叉巿鏉冿級 + /// </summary> + public bool IsChecked { get; set; } /// <summary> /// 寰湇鍔� @@ -57,7 +63,7 @@ /// <summary> /// 璇锋眰鏂瑰紡 /// </summary> - public EnumWebApiMethod Method { get; set; } + public EnumResourceMethod Method { get; set; } /// <summary> /// 璺敱 -- Gitblit v1.9.1