From 88e6ce8bc22f60e11ee8802bf3712126559526cf Mon Sep 17 00:00:00 2001 From: liguoyang Date: Tue, 18 Mar 2025 18:54:56 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E4=BC=98=E5=8C=96=E6=8F=90=E9=86=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Appointment/Services/Implements/AppointmentService.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Src/Dlhis.External/Appointment/Services/Implements/AppointmentService.cs b/Src/Dlhis.External/Appointment/Services/Implements/AppointmentService.cs index fc7dd6a7..b36bff27 100644 --- a/Src/Dlhis.External/Appointment/Services/Implements/AppointmentService.cs +++ b/Src/Dlhis.External/Appointment/Services/Implements/AppointmentService.cs @@ -45,9 +45,11 @@ public class AppointmentService : IAppointmentService var invalids = new[] { GainfoUserTypeEnumType.Normal, GainfoUserTypeEnumType.SecurityWhite }; var idNos = request.Items.Where(x => x.IsEnterDoorArea).Select(x => x.IdNo).Distinct().ToList(); - var errors = await _dbContext.Queryable().Where(x => idNos.Contains(x.IdNo) || idNos.Contains(x.Code)) + var errors = await _dbContext.Queryable() + .Where(x => idNos.Contains(x.IdNo) || idNos.Contains(x.Code)) .Where(x => invalids.Contains(x.Type)) - .Select(x => x.Code).ToListAsync(); + .Select(x => x.IdNo + x.Name) + .ToListAsync(); errors.ThrowIfExists($"内部人员无法发起门岗预约({errors.Join(",")})");