package com.ruoyi.business.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.ruoyi.business.dto.ReceiptPaymentDto; import com.ruoyi.business.dto.SalesRecordDto; import com.ruoyi.business.entity.ReceiptPayment; import org.apache.ibatis.annotations.Param; import java.math.BigDecimal; import java.util.List; public interface ReceiptPaymentMapper extends BaseMapper { /** * 查询已经绑定发票的开票台账 * @param page * @param receiptPaymentDto * @return */ IPage bindInvoiceNoRegPage(Page page, @Param("receiptPaymentDto") ReceiptPaymentDto receiptPaymentDto); /** * 开票台账详情 * @param id * @return */ SalesRecordDto invoiceInfo(Integer id); /** * 查询回款记录不分页 */ List receiptPaymentHistoryListNoPage( @Param("params") ReceiptPaymentDto receiptPaymentDto); }