修改PCWG 自治疗后第二个访视点以来持续的新骨病变数量 计算

Test_HIR_Net8
he 2025-09-17 09:08:18 +08:00
parent 11d5722f46
commit b68c00c1b4
1 changed files with 2 additions and 2 deletions

View File

@ -1227,7 +1227,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
var visitIds = siteVisitForTumorList.Select(x => x.SubjectVisitId).ToList();
// Dicom 用NM 非dicom 用骨扫描 (BoneScan)
List<VisitStudyTime> visitStudies = await _dicomStudyRepository.Where(x => visitIds.Contains(x.SubjectVisitId)/* && x.ModalityForEdit == "BoneScan"*/).Select(x => new VisitStudyTime()
List<VisitStudyTime> visitStudies = await _dicomStudyRepository.Where(x => visitIds.Contains(x.SubjectVisitId) && x.Modalities.Contains("NM")).Select(x => new VisitStudyTime()
{
SubjectVisitId = x.SubjectVisitId,
StudyTime = x.StudyTime
@ -1235,7 +1235,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
}).ToListAsync();
visitStudies.AddRange(
await _noneDicomStudyRepository.Where(x => visitIds.Contains(x.SubjectVisitId) /*&& x.Modality == "BoneScan"*/).Select(x => new VisitStudyTime()
await _noneDicomStudyRepository.Where(x => visitIds.Contains(x.SubjectVisitId) && x.Modality == "BoneScan").Select(x => new VisitStudyTime()
{
SubjectVisitId = x.SubjectVisitId,
StudyTime = x.ImageDate