From a89531d2e96dbd59f998ee0fcbaa17c4ca5ed1ff Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期二, 05 八月 2025 17:10:31 +0800 Subject: [PATCH] feat:企业开发 --- FlexJobApi.Core/Models/User/Resources/Queries/GetResourcesQuery.cs | 40 +++++++++++++++++++++++++++++++--------- 1 files changed, 31 insertions(+), 9 deletions(-) diff --git a/FlexJobApi.Core/Models/User/Resources/Queries/GetResourcesQuery.cs b/FlexJobApi.Core/Models/User/Resources/Queries/GetResourcesQuery.cs index 7b01d98..2a45ad2 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> @@ -40,9 +41,19 @@ public Guid Id { get; set; } /// <summary> - /// 寰湇鍔� + /// 鏄惁閫変腑锛堢敤浜庤鑹叉巿鏉冿級 /// </summary> - public string Service { get; set; } + public bool IsChecked { get; set; } + + /// <summary> + /// 鎺у埗鍣� + /// </summary> + public EnumResourceController Controller { get; set; } + + /// <summary> + /// 濮旀墭鍚嶇О + /// </summary> + public string ActionName { get; set; } /// <summary> /// 缂栧彿 @@ -57,7 +68,7 @@ /// <summary> /// 璇锋眰鏂瑰紡 /// </summary> - public EnumWebApiMethod Method { get; set; } + public EnumResourceMethod Method { get; set; } /// <summary> /// 璺敱 @@ -70,8 +81,19 @@ public string RequestTypeName { get; set; } /// <summary> + /// 璇锋眰绫诲瀷鍏ㄥ悕 + /// </summary> + public string RequestTypeFullName { get; set; } + + /// <summary> /// 鍝嶅簲绫诲瀷鍚嶇О /// </summary> public string ResponseTypeName { get; set; } + + /// <summary> + /// 鍝嶅簲绫诲瀷鍏ㄥ悕 + /// </summary> + public string ResponseTypeFullName { get; set; } + } } -- Gitblit v1.9.1