diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingJudgeTaskService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingJudgeTaskService.cs index 00e0ec4f5..5f28e2ce1 100644 --- a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingJudgeTaskService.cs +++ b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingJudgeTaskService.cs @@ -1189,17 +1189,17 @@ namespace IRaCIS.Core.Application.Service } var questionIds = answerList.Select(x => x.QuestionId).Distinct().ToList(); - var questions = await _readingQuestionTrialRepository.Where(x => questionIds.Contains(x.Id)&&x.LimitShow == LimitShow.ExcludeSomeVisits).Select(x => new - { - x.Id, - x.ExcludeShowVisitList, - }).ToListAsync(); - var excludedQuestionIds = answerList - .Where(x => questions.FirstOrDefault(question => question.Id == x.QuestionId)?.ExcludeShowVisitList.Contains(x.VisitTaskNum) == true) - .Select(x => x.QuestionId) - .Distinct() - .ToList(); - answerList.RemoveAll(x => excludedQuestionIds.Contains(x.QuestionId)); + //var questions = await _readingQuestionTrialRepository.Where(x => questionIds.Contains(x.Id)&&x.LimitShow == LimitShow.ExcludeSomeVisits).Select(x => new + //{ + // x.Id, + // x.ExcludeShowVisitList, + //}).ToListAsync(); + //var excludedQuestionIds = answerList + // .Where(x => questions.FirstOrDefault(question => question.Id == x.QuestionId)?.ExcludeShowVisitList.Contains(x.VisitTaskNum) == true) + // .Select(x => x.QuestionId) + // .Distinct() + // .ToList(); + //answerList.RemoveAll(x => excludedQuestionIds.Contains(x.QuestionId)); if (judgeRule != JudgeRule.Difference || answerList.Count == 0) {