41 lines
1.2 KiB
JavaScript
41 lines
1.2 KiB
JavaScript
|
/**
|
|||
|
*销售发票
|
|||
|
*/
|
|||
|
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;
|