From 360eab9882ee140500c510fa07327886a781cc03 Mon Sep 17 00:00:00 2001 From: liguoyang Date: Wed, 16 Oct 2024 10:30:04 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E4=BA=BA=E8=84=B8=E6=A3=80=E6=B5=8B?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E8=BF=94=E5=9B=9E=E9=BB=98=E8=AE=A4=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Services/Implements/FactorySettingService.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Src/Dlhis.Basic/Organization/Services/Implements/FactorySettingService.cs b/Src/Dlhis.Basic/Organization/Services/Implements/FactorySettingService.cs index 11b613a9..16ae5b37 100644 --- a/Src/Dlhis.Basic/Organization/Services/Implements/FactorySettingService.cs +++ b/Src/Dlhis.Basic/Organization/Services/Implements/FactorySettingService.cs @@ -98,7 +98,15 @@ public class FactorySettingService : IFactorySettingService FactoryName = currentFactory?.Name, EnableOutsourceDown = currentSetting?.EnableOutsourceDown ?? false, UserQrCodeExpiration = currentSetting?.UserQrCodeExpiration, - FaceImageDetection = currentSetting?.FaceImageDetection + FaceImageDetection = currentSetting?.FaceImageDetection ?? new FaceImageDetectionDto + { + Enable = true, + Detections = typeof(FaceQualityTypeEnumType).GetFields(BindingFlags.Public | BindingFlags.Static).Select(x => new FaceImageDetection + { + Type = Enum.Parse(x!.GetValue(null)!.ToString()!), + Level = FaceQualityLevelEnumType.Medium + }).ToList() + } }; }).ToList(); }