diff --git a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs
index d633cb05..aab64681 100644
--- a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs
+++ b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs
@@ -1046,6 +1046,17 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
public string QuestionName { get; set; }
+
+ ///
+ /// 问题类型
+ ///
+ public TableQuestionType? QuestionGenre { get; set; }
+
+ ///
+ /// 字典code
+ ///
+ public string DictionaryCode { get; set; } = string.Empty;
+
public dynamic Answer { get; set; }
public JudgeReadingQuestionType QuestionType { get; set; } = JudgeReadingQuestionType.Question;
diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingJudgeTaskService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingJudgeTaskService.cs
index d58f7c7a..1c01fa04 100644
--- a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingJudgeTaskService.cs
+++ b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingJudgeTaskService.cs
@@ -135,7 +135,9 @@ namespace IRaCIS.Application.Services
{
Answer = x.Answer,
QuestionId = x.ReadingQuestionTrial.Id,
- QuestionName = x.ReadingQuestionTrial.QuestionName
+ QuestionName = x.ReadingQuestionTrial.QuestionName,
+ QuestionGenre=x.ReadingQuestionTrial.QuestionGenre,
+ DictionaryCode=x.ReadingQuestionTrial.DictionaryCode,
}).ToListAsync(),
});
@@ -178,7 +180,9 @@ namespace IRaCIS.Application.Services
Answer = x.Answer,
QuestionId = x.QuestionId.Value,
- QuestionName = x.QuestionName
+ QuestionName = x.QuestionName,
+ QuestionGenre=x.QuestionGenre,
+ DictionaryCode=x.DictionaryCode,
}).ToList()
};
@@ -212,7 +216,9 @@ namespace IRaCIS.Application.Services
Answer = x.Answer,
QuestionId = x.QuestionId.Value,
- QuestionName = x.QuestionName
+ QuestionName = x.QuestionName,
+ QuestionGenre = x.QuestionGenre,
+ DictionaryCode = x.DictionaryCode,
}).ToList()
};