package com.clx.performance.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.clx.performance.model.OwnerBindCardRecord;
import com.clx.performance.param.pc.PageOwnerBindCardRecordListParam;
import com.clx.performance.sqlProvider.OwnerBindCardRecordSqlProvider;
import com.clx.performance.vo.pc.OwnerBindCardRecordVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.SelectProvider;

/**
 * 货主绑卡记录
 */
@Mapper
public interface OwnerBindCardRecordMapper extends BaseMapper<OwnerBindCardRecord> {

    @SelectProvider(type = OwnerBindCardRecordSqlProvider.class, method = "ownerBindCardPageList")
    IPage<OwnerBindCardRecordVO> ownerBindCardPageList(Page<OwnerBindCardRecordVO> page,PageOwnerBindCardRecordListParam param);
}