/** *往来管理初始数据 */ import base from './base'; // 导入接口域名列表 import axios from '@/request'; // 导入http中创建的axios实例 const initializationAPI = { // 列表 list(param) { return axios.post(`${base.url}/scm/apis/commutationInitialization/list`, param) }, // 增加/修改初始数据 addAndChange(param) { return axios.post(`${base.url}/scm/apis/commutationInitialization/addAndChage`, param) }, // 客户往来对账 customerReconciliation(param) { return axios.post(`${base.url}/apis/commutationInitialization/customerReconciliation`, param) }, // 供应商往来对账 supplierReconciliation(param) { return axios.post(`${base.url}/apis/commutationInitialization/supplierReconciliation`, param) }, // 供应商往来对账(发票) supplierReconciliationForBill(param) { return axios.post(`${base.url}/apis/commutationInitialization/supplierReconciliationForBill`, param) }, // 客户往来对账(发票) customerReconciliationForBill(param) { return axios.post(`${base.url}/apis/commutationInitialization/customerReconciliationForBill`, param) }, // 导出客户往来对账(发票) exportCustomerExcel(param) { return axios.get(`${base.url}/apis/exportExcel/customerReconciliationForBill`, { params: param ,responseType: "blob"}) }, // 导出供应商往来对账(发票) exportSupplierExcel(param) { return axios.get(`${base.url}/apis/exportExcel/supplierReconciliationForBill`, { params: param ,responseType: "blob"}) }, //导入往来期初数据 importExcel(param) { return axios({ url:`${base.url}/apis/commutationInitialization/importExcel`, method: 'post', data: param, processData: false,// 告诉axios不要去处理发送的数据(重要参数) headers: { 'Content-Type': 'multipart/form-data' } }) }, } export default initializationAPI;