From d5f80c24adbef34f8e66cedb46a72a6395134445 Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期二, 14 五月 2024 15:09:28 +0800 Subject: [PATCH] 题目练习 --- src/main/java/com/mindskip/xzs/repository/QuestionMapper.java | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/mindskip/xzs/repository/QuestionMapper.java b/src/main/java/com/mindskip/xzs/repository/QuestionMapper.java index e680e85..bd70910 100644 --- a/src/main/java/com/mindskip/xzs/repository/QuestionMapper.java +++ b/src/main/java/com/mindskip/xzs/repository/QuestionMapper.java @@ -1,8 +1,13 @@ package com.mindskip.xzs.repository; -import com.mindskip.xzs.domain.other.KeyValue; import com.mindskip.xzs.domain.Question; +import com.mindskip.xzs.domain.other.KeyValue; +import com.mindskip.xzs.domain.vo.QuestionVO; import com.mindskip.xzs.viewmodel.admin.question.QuestionPageRequestVM; +import com.mindskip.xzs.viewmodel.student.question.answer.QuestionPageStudentRequestVM; +import com.mindskip.xzs.viewmodel.student.question.answer.QuestionPageStudentResponseVM; +import com.mindskip.xzs.vo.QuestionExportVO; +import com.mindskip.xzs.vo.QuestionImportVO; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; @@ -15,8 +20,19 @@ List<Question> page(QuestionPageRequestVM requestVM); List<Question> selectByIds(@Param("ids") List<Integer> ids); + List<QuestionVO> getVoByIds(@Param("ids") List<Integer> ids); Integer selectAllCount(); List<KeyValue> selectCountByDate(@Param("startTime") Date startTime,@Param("endTime") Date endTime); + + List<Question> getAll(); + + List<QuestionImportVO> export(@Param("query") QuestionExportVO query); + + List<QuestionPageStudentResponseVM> selectQuestion(QuestionPageStudentRequestVM model); + + QuestionVO selectContentById(Integer id); + + String getAnswer(Integer id); } -- Gitblit v1.8.0