|
|
@ -266,6 +266,10 @@ public class ClosedXmlExportImportService : IExportImportService |
|
|
|
{ |
|
|
|
if (propertyType.IsEnum || propertyType.Name == nameof(Boolean) || propertyType.IsValueType) |
|
|
|
{ |
|
|
|
/* |
|
|
|
* 枚举、bool、值类型验证 Required 标注 |
|
|
|
* 框架中 Required 标注验证的是不为 NULL,非可空类型无法通过框架方法验证 |
|
|
|
*/ |
|
|
|
var isHasRequiredAttribute = property.HasAttribute<RequiredAttribute>(); |
|
|
|
if (isHasRequiredAttribute == true) |
|
|
|
{ |
|
|
|