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