From cbd1457699dfc3c98cd3794b0245e1cc789b3da8 Mon Sep 17 00:00:00 2001 From: he <109787524@qq.com> Date: Tue, 18 Aug 2026 14:14:04 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A3=81=E5=88=A4=E8=AE=A1=E7=AE=97=E6=8E=92?= =?UTF-8?q?=E9=99=A4=E8=AE=BF=E8=A7=86=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ReadingJudgeTaskService.cs | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) 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) {