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.QusetionCategoryVo; import com.jwl.driver.server.vo.QusetionVo; import java.util.List; /** *

* 题库; 服务类 *

* * @author Automated procedures * @since 2023-08-10 */ public interface ITdQuestionService extends IService { /** * 根据id 获取题目 * @param queryDto * @return */ TdQuestion 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 qusetionVo * @return */ int updateQuestion(QusetionVo qusetionVo); }