diff --git a/IRaCIS.Core.Application/Service/QC/QCListService.cs b/IRaCIS.Core.Application/Service/QC/QCListService.cs index 4e86bb57..73c90856 100644 --- a/IRaCIS.Core.Application/Service/QC/QCListService.cs +++ b/IRaCIS.Core.Application/Service/QC/QCListService.cs @@ -513,15 +513,15 @@ namespace IRaCIS.Core.Application.Image.QA foreach (var item in list) { //找到一致性分析的结果 - var origenalTask = allList.Where(t => t.IsSelfAnalysis == true && t.SubjectCode == item.SubjectCode && t.VisitTaskNum == item.VisitTaskNum && t.TaskName == t.TaskName).FirstOrDefault(); + var selfAnalysisTask = allList.Where(t => t.IsSelfAnalysis == true && t.SubjectCode == item.SubjectCode && t.VisitTaskNum == item.VisitTaskNum && t.TaskName == t.TaskName).FirstOrDefault(); //因为基线的评估结果是 是否存在疾病 而 其他访视的结果是 整体肿瘤评估结果 是用不同的枚举翻译的 所以这里手动翻译 不把翻译逻辑耦合到通用的翻译代码里面 在此特殊处理 - item.AgainEvaluateResult = origenalTask?.EvaluateResult ?? String.Empty ; + item.AgainEvaluateResult = selfAnalysisTask?.EvaluateResult ?? String.Empty ; //将自身一致性分析的字段 赋值到访视任务这个字段 - item.IsAnalysisDiffToOriginalData = origenalTask.IsAnalysisDiffToOriginalData; + item.IsAnalysisDiffToOriginalData = selfAnalysisTask.IsAnalysisDiffToOriginalData; } @@ -578,11 +578,7 @@ namespace IRaCIS.Core.Application.Image.QA //To do 根据任务Id 找对评估结果,这里需要考虑标准 以及对应的翻译 - - - - - + foreach (var item in list) {