Test_IRC_Net8^2
he 2026-01-06 17:31:30 +08:00
parent bb36240c3c
commit b5a76804ad
1 changed files with 17 additions and 0 deletions

View File

@ -1981,6 +1981,23 @@ namespace IRaCIS.Core.Application.Image.QA
SubjectId = dbSubjectVisit.SubjectId
});
if (await _readingQuestionCriterionTrialRepository.AnyAsync(x => x.Id == trialReadingCriterionId && x.IsOncologyReading))
{
await _readModuleRepository.AddAsync(new ReadModule()
{
TrialReadingCriterionId = trialReadingCriterionId,
ReadingSetType = ReadingSetType.TumorReading,
SubjectVisitId = dbSubjectVisit.Id,
ModuleName = $"O-{dbSubjectVisit.VisitName}",
ModuleType = ModuleTypeEnum.Oncology,
ReadModuleAddTypeEnum = dbSubjectVisit.PDState == PDStateEnum.PDProgress ? ReadModuleAddType.PDConfirmation : ReadModuleAddType.FinalVisit,
IsUrgent = dbSubjectVisit.IsUrgent,
TrialId = dbSubjectVisit.TrialId,
SubjectId = dbSubjectVisit.SubjectId
});
}
}
}