|
@@ -143,7 +143,7 @@ namespace Hotline.Application.Exam.Service.ExamManages
|
|
|
var userExamItemRepository = new ExamRepository<ExamUserExamItem>(_uow, _dataPermissionFilterBuilder, _serviceProvider);
|
|
|
|
|
|
var userExamItemTable = userExamItemRepository.Queryable().Where(i => i.QuestionId == examQuestionRequest.QuestionId);
|
|
|
- var userExamTable = _repository.Queryable().Where(u => u.UserId == _sessionContext.UserId);
|
|
|
+ var userExamTable = _repository.Queryable().Where(u => u.UserId == _sessionContext.UserId && u.ExamId == examQuestionRequest.ExamId);
|
|
|
var examAnswerTable = examAnswerRepository.Queryable();
|
|
|
|
|
|
var examAnswers = await examAnswerTable.InnerJoin(userExamItemTable, (e, i) => e.UserExamItemId == i.Id)
|