package cn.iocoder.yudao.module.cont.mapper;


import cn.iocoder.yudao.module.cont.entity.BaseContTemp;
import cn.iocoder.yudao.module.cont.vo.BaseContTempPageReqVO;
import cn.iocoder.yudao.module.cont.vo.BaseContTempRespVO;
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.Mapper;
import org.apache.ibatis.annotations.Param;

/**
 * 合同模板 Mapper
 *
 * @author pqz
 */
@Mapper
public interface BaseContTempMapper extends BaseMapper<BaseContTemp> {


    /**
     * 合同模板分页列表查询
     *
     * @param pageReqVO 合同模板pageReq扩展类
     * @param page      分页参数
     * @return com.baomidou.mybatisplus.core.metadata.IPage<cn.iocoder.yudao.module.cont.vo.BaseContTempRespVO>
     * @author PQZ
     * @date 10:40 2024/8/8
     **/
    IPage<BaseContTempRespVO> selectListPage(@Param("entity") BaseContTempPageReqVO pageReqVO, Page<BaseContTempRespVO> page);
}