修改
This commit is contained in:
@@ -175,16 +175,23 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
|
||||
BlindName = x.TaskBlindName,
|
||||
IsBaseLine = x.SourceSubjectVisit.IsBaseLine,
|
||||
VisitTaskId = x.Id,
|
||||
CrterionDictionaryGroup= x.CrterionDictionaryGroup,
|
||||
|
||||
TaskName = x.TaskName,
|
||||
LatestScanDate= x.SourceSubjectVisit!=null?x.SourceSubjectVisit.LatestScanDate : null,
|
||||
VisitTaskNum = x.VisitTaskNum,
|
||||
IsConvertedTask=x.IsConvertedTask,
|
||||
BeforeConvertedTaskId=x.BeforeConvertedTaskId,
|
||||
//CrterionDictionaryGroup = x.CrterionDictionaryGroup,
|
||||
IsCurrentTask = x.Id == visitTaskId,
|
||||
|
||||
}).ToListAsync();
|
||||
|
||||
|
||||
taskInfoList.ForEach(x =>
|
||||
{
|
||||
x.CrterionDictionaryGroup = ReadingCommon.GetCrterionDictionaryGroup(x.IsConvertedTask);
|
||||
});
|
||||
|
||||
var taskIds = taskInfoList.Select(x => x.VisitTaskId).ToList();
|
||||
|
||||
var isHaveAdditionalTaskIds = await _readingTaskQuestionAnswerRepository.Where(x => taskIds.Contains(x.VisitTaskId) && isAdditionalQuestionId.Contains(x.ReadingQuestionTrialId)).Select(x => x.VisitTaskId).Distinct().ToListAsync();
|
||||
|
||||
Reference in New Issue
Block a user