Browse Source

补打条码无申请时报错

master
wxd 1 year ago
parent
commit
8a5b9ecb11
  1. 11
      src/Shentun.Peis.Application/PrintReports/PrintReportAppService.cs

11
src/Shentun.Peis.Application/PrintReports/PrintReportAppService.cs

@ -302,7 +302,7 @@ namespace Shentun.Peis.PrintReports
requiresNew: false, isTransactional: false requiresNew: false, isTransactional: false
)) ))
{ {
var query2 = (from patient in await _patientRepository.GetQueryableAsync()
var query = (from patient in await _patientRepository.GetQueryableAsync()
join patientRegister in await _patientRegisterRepository.GetQueryableAsync() join patientRegister in await _patientRegisterRepository.GetQueryableAsync()
on patient.Id equals patientRegister.PatientId on patient.Id equals patientRegister.PatientId
join sex in await _sexRegisterRepository.GetQueryableAsync() on patientRegister.SexId equals sex.Id join sex in await _sexRegisterRepository.GetQueryableAsync() on patientRegister.SexId equals sex.Id
@ -332,11 +332,12 @@ namespace Shentun.Peis.PrintReports
sampleGroupName = sampleGroupHaveEmpty != null ? sampleGroupHaveEmpty.DisplayName : "", sampleGroupName = sampleGroupHaveEmpty != null ? sampleGroupHaveEmpty.DisplayName : "",
samplePrintCount = sampleGroupHaveEmpty != null ? sampleGroupHaveEmpty.SamplePrintCount : 0 samplePrintCount = sampleGroupHaveEmpty != null ? sampleGroupHaveEmpty.SamplePrintCount : 0
} }
);
).ToList();
var ggg = query2.ToQueryString();
var query = query2.ToList();
if (query.Count == 0)
{
return new List<LisRequestReportDto>();
}
lisRequests = query.Select(o => o.lisRequest).Distinct().ToList(); lisRequests = query.Select(o => o.lisRequest).Distinct().ToList();
//发送第三方LIS申请 //发送第三方LIS申请

Loading…
Cancel
Save