diff --git a/be/Modules/Shared/src/Win_in.Sfs.Shared.Application/ExportAndImport/ClosedXmlExportImportService.cs b/be/Modules/Shared/src/Win_in.Sfs.Shared.Application/ExportAndImport/ClosedXmlExportImportService.cs index 087072235..13a6e3008 100644 --- a/be/Modules/Shared/src/Win_in.Sfs.Shared.Application/ExportAndImport/ClosedXmlExportImportService.cs +++ b/be/Modules/Shared/src/Win_in.Sfs.Shared.Application/ExportAndImport/ClosedXmlExportImportService.cs @@ -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(); if (isHasRequiredAttribute == true) {