| 123456789101112131415161718192021 |
- package com.xuekairui.quiz.service;
- import com.xuekairui.quiz.vo.PageVO;
- import com.xuekairui.quiz.vo.QuestionDetailVO;
- import com.xuekairui.quiz.vo.QuestionVO;
- import com.xuekairui.quiz.vo.SubmitAnswerVO;
- import com.xuekairui.quiz.vo.ToggleCollectVO;
- public interface UserQuestionService {
- /** 获取考点下的题目列表(练习模式,不返回答案) */
- PageVO<QuestionVO> listByChapter(Long examPointId, String order, Long userId, int pageNo, int pageSize);
- /** 提交单题答案 */
- SubmitAnswerVO submitAnswer(Long userId, Long questionId, String userAnswer, Integer source, Integer timeSpent);
- /** 收藏/取消收藏 */
- ToggleCollectVO toggleCollect(Long userId, Long questionId);
- /** 题目详情(含答案和解析) */
- QuestionDetailVO detail(Long questionId, Long userId);
- }
|