package com.jwl.driver.server.service; import com.jwl.driver.server.dto.QuestionQueryDto; import com.jwl.driver.server.entity.TdQuestion; import com.baomidou.mybatisplus.extension.service.IService; import com.jwl.driver.server.vo.QuestionVo; import com.jwl.driver.server.vo.QusetionCategoryVo; import java.util.List; /** *

* 题库; 服务类 *

* * @author Automated procedures * @since 2023-08-10 */ public interface ITdQuestionService extends IService { /** * 根据id 获取题目 * @param queryDto * @return */ QuestionVo queryQuestionById(QuestionQueryDto queryDto); /** * 根据id列表 批量获取题目 * @param queryDto * @return */ List queryQuestionByIdList(QuestionQueryDto queryDto); /** * 根据查询条件获取列表 * @param queryDto * @return */ List queryQuestion(QuestionQueryDto queryDto); /** * 获取考试题目 * @param queryDto * @return */ List getTestQuestion(QuestionQueryDto queryDto); /** * 题目分类 * @param queryDto * @return */ List questionCategory(QuestionQueryDto queryDto); /** * 修改题库 * @param questionVo * @return */ int updateQuestion(QuestionVo questionVo); }