wankeda
昨天 734f49c3f74e4a46cfb5892ce60dbf1bb86e74ab
WMS/WIDESEA_WMSServer/WIDESEA_Core/Utilities/ModelValidate.cs
@@ -31,7 +31,14 @@
            PropertyInfo[] propertyInfos = modelType.GetProperties();
            return SimpleValidate(propertyInfos, data);
        }
        public static (bool, string, object?) ValidateModelData(object data, Type type)
        {
            if (data == null) return (false, "传入参数不可为null", data);
            ModelValidateAttribute? modelAttribute = type.GetCustomAttribute<ModelValidateAttribute>();
            if (modelAttribute == null) return (false, $"{type.Name}未定义【ModelValidateAttribute】特性", data);
            PropertyInfo[] propertyInfos = type.GetProperties();
            return SimpleValidate(propertyInfos, data);
        }
        /// <summary>
        /// 验证实体参数
        /// </summary>