yxk_pc_mdh/src/api/salesManagementAPI_1.js

66 lines
1.6 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
*销售管理报表
*/
import base from './base'; // 导入接口域名列表
import axios from '@/request'; // 导入http中创建的axios实例
const salesManagementAPI = {
// 销售全程跟踪
tracking(param) {
return axios.post(`${base.url}/apis/salesManagement/tracking`, param)
},
// 销售到期债务
debtDue(param) {
return axios.post(`${base.url}/apis/salesManagement/debtDue`, param)
},
// 销售汇总统计
summary(param) {
return axios.post(`${base.url}/apis/salesManagement/summary`, param)
},
// 销售订单余额
balance(param) {
return axios.post(`${base.url}/apis/salesManagement/balance`, param)
},
// 导出——销售全程跟踪
salesTrackingGetOut(param) {
return axios.get(`${base.url}/apis/exportExcel/salesTrackingGetOut`, { params: param ,responseType: "blob"})
},
// 导出——销售到期债务
salesDebtDueGetOut(param) {
return axios.get(`${base.url}/apis/exportExcel/salesDebtDueGetOut`, { params: param ,responseType: "blob"})
},
// 导出——销售汇总统计
salesSummaryGetOut(param) {
return axios.get(`${base.url}/apis/exportExcel/salesSummaryGetOut`, { params: param ,responseType: "blob"})
},
// 导出——销售订单余额
salesBalanceGetOut(param) {
return axios.get(`${base.url}/apis/exportExcel/salesBalanceGetOut`, { params: param ,responseType: "blob"})
},
}
export default salesManagementAPI;