裁判任务标记
continuous-integration/drone/push Build is passing Details

IRC_NewDev
hang 2024-10-28 11:49:06 +08:00
parent 31e2e03536
commit 44f3b58bad
1 changed files with 38 additions and 28 deletions

View File

@ -2049,13 +2049,14 @@ namespace IRaCIS.Core.Application.Service.Common
var dynamicLessionTitleList = lessionAnserList.Select(t => new DymamicQuestionInfo { QuestionMark = t.QuestionMark, QuestionName = t.QuestionName, TranslateDicName = t.TranslateDicName }).Distinct(); var dynamicLessionTitleList = lessionAnserList.Select(t => new DymamicQuestionInfo { QuestionMark = t.QuestionMark, QuestionName = t.QuestionName, TranslateDicName = t.TranslateDicName }).Distinct();
var dynamicTitleList = dynamicExtraAddTitleList.Union(dynamicLessionTitleList).ToList(); var dynamicTitleList = dynamicExtraAddTitleList.Union(dynamicLessionTitleList).ToList();
//最终的病灶列表 //最终的病灶列表 要把裁判的也要加进去
list = new List<CommonEvaluationExport>(); list = new List<CommonEvaluationExport>();
foreach (var item in taskList) foreach (var item in taskList)
{ {
if (item.LesionList.Count > 0)
{
foreach (var lession in item.LesionList) foreach (var lession in item.LesionList)
{ {
var firstLessionAnser = lession.LessionAnswerList.FirstOrDefault() ?? new CommonLessionQuestionAnswerInfo(); var firstLessionAnser = lession.LessionAnswerList.FirstOrDefault() ?? new CommonLessionQuestionAnswerInfo();
@ -2087,6 +2088,15 @@ namespace IRaCIS.Core.Application.Service.Common
list.Add(cloneItem); list.Add(cloneItem);
} }
}
else
{
//要把裁判任务加进去
list.Add(item);
}
} }