TOrderInvoiceMapper.java 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.goafanti.common.dao;
  2. import com.goafanti.common.model.TOrderInvoice;
  3. import com.goafanti.order.bo.InvoiceBo;
  4. import com.goafanti.order.bo.OutInvoiceLog;
  5. import com.goafanti.order.bo.TOrderInvoiceDetails;
  6. import org.apache.ibatis.annotations.Param;
  7. import java.math.BigDecimal;
  8. import java.util.List;
  9. public interface TOrderInvoiceMapper {
  10. int deleteByPrimaryKey(Integer id);
  11. int insert(TOrderInvoice record);
  12. int insertSelective(TOrderInvoice record);
  13. TOrderInvoice selectByPrimaryKey(Integer id);
  14. int updateByPrimaryKeySelective(TOrderInvoice record);
  15. int updateByPrimaryKey(TOrderInvoice record);
  16. String checkApplyAmount(@Param("orderNo")String orderNo,@Param("id")Integer id);
  17. TOrderInvoiceDetails selectByInvoiceDitails(Integer id);
  18. BigDecimal conutAmountByOrderNo(String orderNo);
  19. List<InvoiceBo> selectByOrderNo(String orderNo);
  20. TOrderInvoiceDetails getInvoiceDetails(String orderNo);
  21. List<OutInvoiceLog> selectInvoiceLog(Integer id);
  22. }