Преглед изворни кода

Merge branch 'feature/exam' into dev
合并冲突

guqiang пре 4 дана
родитељ
комит
60aadb336c
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      src/Hotline.Application/Exam/Service/ExamManages/UserExamService.cs

+ 1 - 1
src/Hotline.Application/Exam/Service/ExamManages/UserExamService.cs

@@ -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)