From a8b475881959d4a88d821951a615f03e7d0d1725 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期四, 07 八月 2025 13:28:30 +0800 Subject: [PATCH] feat:字典优化 --- FlexJobApi.Core/Entities/Common/Resource.cs | 44 +++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 41 insertions(+), 3 deletions(-) diff --git a/FlexJobApi.Core/Entities/Common/Resource.cs b/FlexJobApi.Core/Entities/Common/Resource.cs index 2756c99..196433f 100644 --- a/FlexJobApi.Core/Entities/Common/Resource.cs +++ b/FlexJobApi.Core/Entities/Common/Resource.cs @@ -10,19 +10,47 @@ /// <summary> /// 璧勬簮 /// </summary> - public class Resource : CommonEntity, IDbAuditLogIgnore + public class Resource : CommonEntity, IDbAuditLogIgnore, IPhysicalDeletion { + /// <summary> + /// 搴旂敤鍚嶇О + /// </summary> + public string ApplicationName { get; set; } + + /// <summary> + /// 鍔ㄦ�佺▼搴忛泦鍚嶇О + /// </summary> + public string DynamicAssemblyName { get; set; } + + /// <summary> + /// 鏈嶅姟 + /// </summary> + public EnumResourceService Service { get; set; } + + /// <summary> + /// 鏈嶅姟鍚嶇О + /// </summary> + public string ServiceName { get; set; } + /// <summary> /// 鎺у埗鍣� /// </summary> - [Required] public EnumResourceController Controller { get; set; } + + /// <summary> + /// 鎺у埗鍣ㄦ憳瑕� + /// </summary> + public string ControllerSummary { get; set; } /// <summary> /// 濮旀墭鍚嶇О /// </summary> - [Required] public string ActionName { get; set; } + + /// <summary> + /// 濮旀墭鎽樿 + /// </summary> + public string ActionSummary { get; set; } /// <summary> /// 缂栧彿 @@ -37,11 +65,21 @@ public string Name { get; set; } /// <summary> + /// 蹇界暐鏉冮檺 + /// </summary> + public bool AllowAnonymous { get; set; } + + /// <summary> /// 璇锋眰鏂瑰紡 /// </summary> public EnumResourceMethod Method { get; set; } /// <summary> + /// 璺敱鍖哄煙 + /// </summary> + public string RouteArea { get; set; } + + /// <summary> /// 璺敱 /// </summary> [Required] -- Gitblit v1.9.1