diff --git a/Src/Dlhis.External/Appointment/Services/Implements/AppointmentService.cs b/Src/Dlhis.External/Appointment/Services/Implements/AppointmentService.cs index 14e5790b..8635dbba 100644 --- a/Src/Dlhis.External/Appointment/Services/Implements/AppointmentService.cs +++ b/Src/Dlhis.External/Appointment/Services/Implements/AppointmentService.cs @@ -67,14 +67,14 @@ public class AppointmentService : IAppointmentService errors.ThrowIfExists($"内部人员无法发起门岗预约({errors.Join(",")})"); - var idNos = request.Items.Select(x => x.IdNo).Distinct().ToList(); - var outsources = await _dbContext.Queryable() - .Where(x => idNos.Contains(x.IdNo) || idNos.Contains(x.Code)) - .Where(x => x.Type == GainfoUserTypeEnumType.Outsource) - .Select(x => x.IdNo + x.Name) - .ToListAsync(); + //var idNos = request.Items.Select(x => x.IdNo).Distinct().ToList(); + //var outsources = await _dbContext.Queryable() + // .Where(x => idNos.Contains(x.IdNo) || idNos.Contains(x.Code)) + // .Where(x => x.Type == GainfoUserTypeEnumType.Outsource) + // .Select(x => x.IdNo + x.Name) + // .ToListAsync(); - outsources.ThrowIfExists($"存在外包人员申请,请检查一下人员:{outsources.Join(",")}"); + //outsources.ThrowIfExists($"存在外包人员申请,请检查一下人员:{outsources.Join(",")}"); foreach (var item in request.Items) { @@ -126,10 +126,10 @@ public class AppointmentService : IAppointmentService await _dbContext.UpdateAsync(gainfo); } - else if (gainfo.Type == GainfoUserTypeEnumType.Outsource) - { - throw new UserFriendlyException($"访客类型有误!,请检查{gainfo.Name},{gainfo.IdNo}"); - } + //else if (gainfo.Type == GainfoUserTypeEnumType.Outsource) + //{ + // throw new UserFriendlyException($"访客类型有误!,请检查{gainfo.Name},{gainfo.IdNo}"); + //} } var detail = new VisitorAppointmentDetailEntity