From 9ca96199d92168fe221dda9aba56f55520a561d8 Mon Sep 17 00:00:00 2001
From: hutongqing <hutongqing@hnkhzn.com>
Date: 星期二, 29 十月 2024 17:30:59 +0800
Subject: [PATCH] 1

---
 WIDESEAWCS_Server/WIDESEAWCS_Core/Attributes/ModelValidateAttribute.cs |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/WIDESEAWCS_Server/WIDESEAWCS_Core/Attributes/ModelValidateAttribute.cs b/WIDESEAWCS_Server/WIDESEAWCS_Core/Attributes/ModelValidateAttribute.cs
index 5518cbd..dcd3e92 100644
--- a/WIDESEAWCS_Server/WIDESEAWCS_Core/Attributes/ModelValidateAttribute.cs
+++ b/WIDESEAWCS_Server/WIDESEAWCS_Core/Attributes/ModelValidateAttribute.cs
@@ -9,16 +9,41 @@
     [AttributeUsage(AttributeTargets.Property)]
     public class PropertyValidateAttribute : Attribute
     {
+        /// <summary>
+        /// 鏈�澶у��
+        /// </summary>
         public int MaxValue { get; set; } = int.MaxValue;
 
+        /// <summary>
+        /// 鏈�灏忓��
+        /// </summary>
         public int MinValue { get; set; } = int.MinValue;
 
+        /// <summary>
+        /// 闈炵┖
+        /// </summary>
         public bool NotNullAndEmpty { get; set; } = true;
 
+        /// <summary>
+        /// 鏄惁鍖呭惈鏈�澶у��
+        /// </summary>
         public bool IsContainMaxValue { get; set; } = false;
 
+        /// <summary>
+        /// 鏄惁鍖呭惈鏈�灏忓��
+        /// </summary>
         public bool IsContainMinValue { get; set; } = false;
 
+        /// <summary>
+        /// 鏍规嵁鍏朵粬灞炴�ч潪绌哄垽鏂綋鍓嶆槸鍚︿负闈炵┖
+        /// </summary>
+        public string NotNullAndEmptyWithProperty { get; set; }
+
+        /// <summary>
+        /// 鏍规嵁鍏朵粬灞炴�у�煎垽鏂綋鍓嶆槸鍚︿负闈炵┖(鏍煎紡銆恘ew string[]{ "灞炴�у悕绉�", "灞炴�у��" }銆�)
+        /// </summary>
+        public string[] NotNullAndEmptyWithPropertyAndValue { get; set; }
+
         public string Description { get; set; }
 
         public PropertyValidateAttribute(string description)

--
Gitblit v1.9.3