IInvoiceService.java 967 B

1234567891011121314151617181920212223242526272829303132
  1. package com.fdkankan.manage.service;
  2. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  3. import com.fdkankan.manage.common.ResultData;
  4. import com.fdkankan.manage.entity.Invoice;
  5. import com.baomidou.mybatisplus.extension.service.IService;
  6. import com.fdkankan.manage.vo.InvoicePageParamVO;
  7. import com.fdkankan.manage.vo.InvoiceVO;
  8. import java.io.IOException;
  9. import java.util.List;
  10. import org.springframework.web.bind.annotation.RequestBody;
  11. import org.springframework.web.bind.annotation.RequestParam;
  12. import org.springframework.web.multipart.MultipartFile;
  13. /**
  14. * <p>
  15. * 发票表 服务类
  16. * </p>
  17. *
  18. * @author
  19. * @since 2022-05-31
  20. */
  21. public interface IInvoiceService extends IService<Invoice> {
  22. Page<InvoiceVO> pageInvoice(InvoicePageParamVO param);
  23. ResultData invoiceRegister(Long userId, Long id, String invoiceNum,
  24. String shipNum,MultipartFile file) throws IOException;
  25. ResultData getInvoiceRegisterDetail(Long id);
  26. }