From 2f75b4c0a67ccc3a443e7cc4f2f0f909defd9a92 Mon Sep 17 00:00:00 2001 From: hutongqing <hutongqing@hnkhzn.com> Date: 星期五, 01 十一月 2024 09:49: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