From 3ec3e0c1913bc902dbbcaeae2959897df6212ec2 Mon Sep 17 00:00:00 2001
From: hutongqing <hutongqing@hnkhzn.com>
Date: 星期四, 28 十一月 2024 15:41:23 +0800
Subject: [PATCH] 更新
---
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