ExerciseDictMapper.java 745 Bytes
package com.subsidy.mapper;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.subsidy.model.ExerciseDictDO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.subsidy.vo.exercise.GetPaperExerciseVO;
import org.springframework.stereotype.Repository;

/**
 * <p>
 * 习题库 Mapper 接口
 * </p>
 *
 * @author DengMin
 * @since 2021-10-12
 */
@Repository
public interface ExerciseDictMapper extends BaseMapper<ExerciseDictDO> {

    /**
     * 获取某一套卷子的题目
     */
    IPage<GetPaperExerciseVO> getPaperExercise(IPage page, Long paperId, String difficulty, String exerciseType, String title);

    /**
     * 获取某个卷子的最大排序号
     */
    Integer getMaximumNo(Long paperId);
}