From b7d3df951f77a2cd4ebc626f2a362eb5f7bae062 Mon Sep 17 00:00:00 2001
From: llj <132905093+newwwwwwtree@users.noreply.github.com>
Date: 星期二, 07 四月 2026 23:53:31 +0800
Subject: [PATCH] 1

---
 WebAPI/Utility/PermissionAttribute.cs |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/WebAPI/Utility/PermissionAttribute.cs b/WebAPI/Utility/PermissionAttribute.cs
index d554f47..726d6f9 100644
--- a/WebAPI/Utility/PermissionAttribute.cs
+++ b/WebAPI/Utility/PermissionAttribute.cs
@@ -5,11 +5,17 @@
 
 namespace WebAPI.Utility
 {
-    [AttributeUsage(AttributeTargets.Class | AttributeTargets.Method)]
+    [AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = false)]
     public class PermissionAttribute : Attribute
     {
-        public string HModName { get; }
-        public string Operate { get; }
+        public string HModName { get; set; }
+        public string Operate { get; set; }
+        /// <summary>
+        /// 鏃犲弬鏋勯�狅紙鏀寔鍗曠嫭璧嬪�煎睘鎬э級
+        /// </summary>
+        public PermissionAttribute()
+        {
+        }
         public PermissionAttribute(string hModName,string operate)
         {
             HModName = hModName;

--
Gitblit v1.9.1