69 lines
2.1 KiB
JavaScript
69 lines
2.1 KiB
JavaScript
|
/**
|
||
|
*往来管理初始数据
|
||
|
*/
|
||
|
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;
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|