package com.by4cloud.platformx.business.service; import com.baomidou.mybatisplus.extension.service.IService; import com.by4cloud.platformx.business.entity.ContractOutBound; import com.by4cloud.platformx.business.entity.SaleCredit; import com.by4cloud.platformx.business.entity.invoice.InvoiceResult; import com.by4cloud.platformx.business.entity.invoice.InvoicingVo; import java.util.List; import java.util.Map; public interface InvoiceService extends IService { Map toRedTicket(SaleCredit saleCredit); InvoicingVo toGetByCompare(SaleCredit saleCredit, List contractOutBoundList); Map toKaipiao(InvoicingVo invoicingVo); Map downInvoiceMethod(InvoiceResult invoiceResult); boolean pushBlue(Long railwayId, Integer type); //0应收 1应付 }