invoice.js 1.39 KB
import request from '@/sheep/request';
const InvoiceApi = {
  // 获取申请开票可回填数据
  getInvoiceBackFill: (data) => {
    return request({
      url: '/app/invoice/getInvoiceBackFill',
      method: 'POST',
      data,
      custom: {
        loadingMsg: '加载中...',
      },
    });
  },
  //   申请开票
  applyForInvoice: (data) => {
    return request({
      url: '/app/invoice/applyForInvoice',
      method: 'POST',
      data,
    });
  },
  //   查询可开票订单
  getInvoiceOrder: (data) => {
    return request({
      url: '/app/invoice/invoiceOrder',
      method: 'GET',
      params: {
        ...data,
      },
    });
  },
  //   分页查询开票记录
  getInvoiceLog: (data) => {
    return request({
      url: '/app/invoice/invoiceLog',
      method: 'GET',
      params: {
        ...data,
      },
      custom:{
        loadingMsg: '加载中...',
      }
    });
  },
  //   查询开票记录对应订单
  getinvoiceLogOrder: (data) => {
    return request({
      url: `/app/invoice/invoiceLogOrder/${data}`,
      method: 'GET',
      custom: {
        loadingMsg: '加载中...',
      },
    });
  },
  //   查询开票记录详情
  getInvoiceLogDetail: (data) => {
    return request({
      url: `/app/invoice/invoiceLog/${data}`,
      method: 'GET',
      custom: {
        loadingMsg: '加载中...',
      },
    });
  },
};
export default InvoiceApi;