采购订单功能初始化
This commit is contained in:
84
src/api/orderPurchaseManagement/orderpurchase.js
Normal file
84
src/api/orderPurchaseManagement/orderpurchase.js
Normal file
@@ -0,0 +1,84 @@
|
||||
import request from '@/utils/request'
|
||||
import { downFile } from '@/utils/request'
|
||||
/**
|
||||
* 采购订单分页查询
|
||||
* @param {查询条件} data
|
||||
*/
|
||||
export function listOrderPurchase(query) {
|
||||
return request({
|
||||
url: 'mes/orderManagement/OrderPurchase/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增采购订单
|
||||
* @param data
|
||||
*/
|
||||
export function addOrderPurchase(data) {
|
||||
return request({
|
||||
url: 'mes/orderManagement/OrderPurchase',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 修改采购订单
|
||||
* @param data
|
||||
*/
|
||||
export function updateOrderPurchase(data) {
|
||||
return request({
|
||||
url: 'mes/orderManagement/OrderPurchase',
|
||||
method: 'PUT',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 获取采购订单详情
|
||||
* @param {Id}
|
||||
*/
|
||||
export function getOrderPurchase(id) {
|
||||
return request({
|
||||
url: 'mes/orderManagement/OrderPurchase/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除采购订单
|
||||
* @param {主键} pid
|
||||
*/
|
||||
export function delOrderPurchase(pid) {
|
||||
return request({
|
||||
url: 'mes/orderManagement/OrderPurchase/delete/' + pid,
|
||||
method: 'POST'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 导出Excel
|
||||
* @param query
|
||||
*/
|
||||
export async function exportOrderPurchase(query) {
|
||||
return await downFile('/mes/orderManagement/OrderPurchase/export', { ...query })
|
||||
}
|
||||
// 下载模板
|
||||
export async function downloadTemplate(query) {
|
||||
return await downFile('/mes/orderManagement/OrderPurchase/importTemplate', { ...query })
|
||||
}
|
||||
|
||||
/**
|
||||
* 导入Excel
|
||||
* @param query
|
||||
*/
|
||||
export function importOrderPurchase(query) {
|
||||
return request({
|
||||
url: 'mes/orderManagement/OrderPurchase/importData',
|
||||
method: 'post',
|
||||
headers: {
|
||||
'Content-Type': 'multipart/form-data'
|
||||
},
|
||||
data: query
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user