package com.nova.sankuai.infra.mapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.nova.sankuai.domain.dto.AlipayRefundQueryDTO; import com.nova.sankuai.domain.entity.AlipayRefundRecord; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Component; @Component @Mapper public interface AlipayRefundRecordMapper { /** * This method was generated by MyBatis Generator. * This method corresponds to the database table alipay_refund_record * * @mbg.generated */ int deleteByPrimaryKey(Long id); /** * This method was generated by MyBatis Generator. * This method corresponds to the database table alipay_refund_record * * @mbg.generated */ int insert(AlipayRefundRecord row); /** * This method was generated by MyBatis Generator. * This method corresponds to the database table alipay_refund_record * * @mbg.generated */ int insertSelective(AlipayRefundRecord row); /** * This method was generated by MyBatis Generator. * This method corresponds to the database table alipay_refund_record * * @mbg.generated */ AlipayRefundRecord selectByPrimaryKey(Long id); /** * This method was generated by MyBatis Generator. * This method corresponds to the database table alipay_refund_record * * @mbg.generated */ int updateByPrimaryKeySelective(AlipayRefundRecord row); /** * This method was generated by MyBatis Generator. * This method corresponds to the database table alipay_refund_record * * @mbg.generated */ int updateByPrimaryKey(AlipayRefundRecord row); IPage selectPage(@Param("page") Page page, @Param("param") AlipayRefundQueryDTO queryDTO); }