肿瘤学阅片

IRC_NewDev
he 2024-02-28 09:43:18 +08:00
parent f7fb89313c
commit 1737825506
1 changed files with 2 additions and 2 deletions

View File

@ -428,13 +428,13 @@ namespace IRaCIS.Application.Services
});
await _visitTaskRepository.SaveChangesAsync();
// 需要判断是否添加肿瘤学任务
var taskInfo = await _visitTaskRepository.Where(x => x.JudgeVisitTaskId == inDto.VisitTaskId).FirstNotNullAsync();
var taskInfo = await _visitTaskRepository.Where(x => x.JudgeVisitTaskId == inDto.VisitTaskId).Include(x => x.TrialReadingCriterion).FirstNotNullAsync();
if (taskInfo.ReadingCategory == ReadingCategory.Visit)
{
var oncologModule = await _readModuleRepository
.Where(x => x.SubjectVisitId == taskInfo.SourceSubjectVisitId &&x.TrialReadingCriterionId==taskInfo.TrialReadingCriterionId&& x.ModuleType == ModuleTypeEnum.Oncology).FirstOrDefaultAsync();
if (oncologModule != null)
if (taskInfo.TrialReadingCriterion.IsGlobalReading&&oncologModule != null)
{
await AddOncologyTask(oncologModule.Id);
}