添加IsHaveBindingQuestion
continuous-integration/drone/push Build is passing Details

Test_IRC_Net8
he 2025-10-24 16:11:16 +08:00
parent 91b66660a6
commit a66d25f564
1 changed files with 5 additions and 0 deletions

View File

@ -1350,6 +1350,10 @@ namespace IRaCIS.Core.Application.Service
}
var isHaveBindingQuestion=(await _readingQuestionTrialRepository.AnyAsync(x=>x.ReadingQuestionCriterionTrialId==taskInfo.TrialReadingCriterionId&&x.ImageToolAttribute.IsNotNullOrEmpty()))
|| (await _readingTableQuestionTrialRepository.AnyAsync(x=>x.ReadingQuestionTrial.ReadingQuestionCriterionTrialId == taskInfo.TrialReadingCriterionId && x.ImageToolAttribute.IsNotNullOrEmpty()));
return (await GetReadingTableQuestion(
new GetReadingTableQuestionOrAnswerInDto()
{
@ -1364,6 +1368,7 @@ namespace IRaCIS.Core.Application.Service
}
), new
{
IsHaveBindingQuestion= isHaveBindingQuestion,
IsBaseline = taskInfo.SourceSubjectVisit != null && taskInfo.SourceSubjectVisit.IsBaseLine,
ReadingTaskState = taskInfo.ReadingTaskState,
QuestionMarkInfoList = tableQuestionMarkList,