yxk_pc_mdh/src/api/salesBillAPI.js

41 lines
1.2 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 salesBillAPI = {
// 获取销售发票列表
getSalesBillList(param) {
return axios.get(`${base.url}/apis/salesBill/list`, { params: param })
},
productionTraceabilityGetSalesBillList(param) {
return axios.get(`${base.url}/apis/productionTraceability/salesBill/list`, { params: param })
},
// 添加和修改
addOrUpdate(param) {
return axios.post(`${base.url}/apis/salesBill/addOrUpdate`, param)
},
// 删除
batchRemove(param) {
return axios.post(`${base.url}/apis/salesBill/batchRemove`, param)
},
// 审核
audit(param) {
return axios.post(`${base.url}/apis/salesBill/audit`, param)
},
// 反审核
reverseAudit(param) {
return axios.post(`${base.url}/apis/salesBill/reverseAudit`, param)
},
// 获取详情页
getDetail(param) {
return axios.get(`${base.url}/apis/salesBill/detail`, { params: param })
},
// 导出
exportExcel(param) {
return axios.get(`${base.url}/apis/exportExcel/salesBill`, { params: param ,responseType: "blob"})
}
}
export default salesBillAPI;