|
@@ -24,11 +24,17 @@ public class RecordServiceImpl implements RecordService {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public List<QuestionRecordVO> getQuestionRecordsOfExam(Integer userId, String questionId, Integer examId) {
|
|
|
|
|
|
|
+ public List<QuestionRecordVO> getSingleQuestionRecordsOfExam(Integer userId, String questionId, Integer examId) {
|
|
|
return recordDao.findAllByUserIdAndQuestionIdAndExamId(userId, questionId, examId)
|
|
return recordDao.findAllByUserIdAndQuestionIdAndExamId(userId, questionId, examId)
|
|
|
.stream().map(RecordConvertor::convertToVO).collect(Collectors.toList());
|
|
.stream().map(RecordConvertor::convertToVO).collect(Collectors.toList());
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public List<QuestionRecordVO> getQuestionRecordsOfExamByUserId(Integer userId, Integer examId){
|
|
|
|
|
+ return recordDao.findAllByUserIdAndExamId(userId, examId)
|
|
|
|
|
+ .stream().map(RecordConvertor::convertToVO).collect(Collectors.toList());
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public List<QuestionRecordVO> getAllQuestionRecordsOfExam(Integer examId) {
|
|
public List<QuestionRecordVO> getAllQuestionRecordsOfExam(Integer examId) {
|
|
|
return recordDao.findAllByExamIdOrderByIdDesc(examId).stream().map(RecordConvertor::convertToVO).collect(Collectors.toList());
|
|
return recordDao.findAllByExamIdOrderByIdDesc(examId).stream().map(RecordConvertor::convertToVO).collect(Collectors.toList());
|