|
|
|
@ -386,8 +386,15 @@ namespace Shentun.Peis.DiagnosisFunctions |
|
|
|
from unitHaveEmpty in unitExist.DefaultIfEmpty() |
|
|
|
join patientRegister in await _patientRegisterRepository.GetQueryableAsync() on registerCheck.PatientRegisterId equals patientRegister.Id |
|
|
|
where registerCheck.Id == input.RegisterCheckId |
|
|
|
select new { registerCheck, registerAsbitem, registerCheckItem, asbitem, item, |
|
|
|
unitHaveEmpty,patientRegister |
|
|
|
select new |
|
|
|
{ |
|
|
|
registerCheck, |
|
|
|
registerAsbitem, |
|
|
|
registerCheckItem, |
|
|
|
asbitem, |
|
|
|
item, |
|
|
|
unitHaveEmpty, |
|
|
|
patientRegister |
|
|
|
}).AsNoTracking().ToList(); |
|
|
|
|
|
|
|
var resultDto = new GetDiagnosisResultDto |
|
|
|
@ -850,7 +857,7 @@ namespace Shentun.Peis.DiagnosisFunctions |
|
|
|
{ |
|
|
|
unit = ""; |
|
|
|
} |
|
|
|
diagnosis = diagnosis + "(结果:" + result + unit + ",参考范围:" + referenceRange.ReferenceRangeValue + ")"; |
|
|
|
diagnosis = diagnosis + $"(结果:{result} {unit},参考范围: {referenceRange.ReferenceRangeValue})"; |
|
|
|
} |
|
|
|
} |
|
|
|
return diagnosis; |
|
|
|
|