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<MwMaterial> {
|
|
/**
|
* 分页查询资料列表
|
* @param page 分页对象
|
* @param queryDTO 查询条件
|
* @return 分页结果
|
*/
|
IPage<MwMaterial> selectPageList(Page<MwMaterial> page, @Param("queryDTO") MwMaterialQueryDTO queryDTO);
|
|
/**
|
* 根据ID查询资料详情
|
* @param id 资料ID
|
* @return 资料详情
|
*/
|
MwMaterial selectById(Integer id);
|
}
|