package cn.besteam.modules.medical.mapper; import cn.besteam.modules.medical.dto.MwMaterialQueryDTO; import cn.besteam.modules.medical.entity.MwMaterial; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import org.apache.ibatis.annotations.Param; /** * @Description: 资料管理Mapper * @author: besteam * @date: 2025-08-17 */ public interface MwMaterialMapper extends BaseMapper { /** * 分页查询资料列表 * @param page 分页对象 * @param queryDTO 查询条件 * @return 分页结果 */ IPage selectPageList(Page page, @Param("queryDTO") MwMaterialQueryDTO queryDTO); /** * 根据ID查询资料详情 * @param id 资料ID * @return 资料详情 */ MwMaterial selectById(Integer id); }