package com.zteits.pay.mapper; import com.zteits.pay.domain.TdCCustInvoiceHis; import com.zteits.pay.domain.TdCCustInvoiceHisExample; import java.util.List; import org.apache.ibatis.annotations.Param; public interface TdCCustInvoiceHisMapper { long countByExample(TdCCustInvoiceHisExample example); int deleteByExample(TdCCustInvoiceHisExample example); int deleteByPrimaryKey(Long id); int insert(TdCCustInvoiceHis record); int insertSelective(TdCCustInvoiceHis record); List selectByExampleWithBLOBs(TdCCustInvoiceHisExample example); List selectByExample(TdCCustInvoiceHisExample example); TdCCustInvoiceHis selectByPrimaryKey(Long id); int updateByExampleSelective(@Param("record") TdCCustInvoiceHis record, @Param("example") TdCCustInvoiceHisExample example); int updateByExampleWithBLOBs(@Param("record") TdCCustInvoiceHis record, @Param("example") TdCCustInvoiceHisExample example); int updateByExample(@Param("record") TdCCustInvoiceHis record, @Param("example") TdCCustInvoiceHisExample example); int updateByPrimaryKeySelective(TdCCustInvoiceHis record); int updateByPrimaryKeyWithBLOBs(TdCCustInvoiceHis record); int updateByPrimaryKey(TdCCustInvoiceHis record); }