Files
refinery-admin/src/api/order.js

84 lines
2.4 KiB
JavaScript
Raw Normal View History

2023-05-13 14:10:16 +08:00
import request from 'utils/axios.js'
2023-02-22 10:14:10 +08:00
// table
2023-05-13 14:10:16 +08:00
const getByPage = params => {
return request.postJson('/oil-refinery/xoilRefineryOrder/getByPage', params)
}
2023-02-22 10:14:10 +08:00
//查看提货单信息
2023-05-13 14:10:16 +08:00
const findDeliveryByOrderId = id => {
return request.get(`/oil-refinery/xoilRefineryDelivery/findDeliveryByOrderId/${id}`)
}
2023-02-22 10:14:10 +08:00
//创建提货单
2023-05-13 14:10:16 +08:00
const billSave = params => {
return request.postJson('/oil-refinery/xoilRefineryDelivery/save', params)
}
2023-02-22 10:14:10 +08:00
//修改提货单
2023-05-13 14:10:16 +08:00
const update = params => {
return request.postPut('/oil-refinery/xoilRefineryDelivery/update', params)
}
//修改提货单
2023-05-13 14:10:16 +08:00
const orderUpdate = params => {
return request.postPut('/oil-refinery/xoilRefineryOrder/update', params)
}
2023-02-22 10:14:10 +08:00
//查看订单信息
2023-05-13 14:10:16 +08:00
const findByOrderId = id => {
return request.get(`/oil-refinery/xoilRefineryDelivery/findByOrderId/${id}`)
}
2023-02-22 10:14:10 +08:00
//修改提货单
2023-05-13 14:10:16 +08:00
const deleteBill = params => {
return request.postPut('/oil-refinery/xoilRefineryDelivery/delete', params)
}
2023-02-22 10:14:10 +08:00
//下单
2023-05-13 14:10:16 +08:00
const orderSuccess = params => {
return request.postJson('/oil-refinery/xoilRefineryOrder/orderSuccess', params)
}
2023-02-22 17:48:35 +08:00
//订单锁定
2023-05-13 14:10:16 +08:00
const orderLock = params => {
return request.postJson('/oil-refinery/xoilRefineryOrder/orderLock', params)
}
2023-02-22 17:48:35 +08:00
//确认下单
2023-05-13 14:10:16 +08:00
const orderComplete = params => {
return request.postJson('/oil-refinery/xoilRefineryOrder/orderComplete', params)
}
//订单退款
2023-05-13 14:10:16 +08:00
const orderRefund = params => {
return request.postJson('/oil-refinery/xoilRefineryOrder/orderRefund', params)
}
//油批中心信息
2023-05-13 14:10:16 +08:00
const getlnfoByld = params => {
return request.postJson('/oil-refinery/xoilRefineryCenterAccount/getInfoById', params)
}
//油批中心列表
2023-05-13 14:10:16 +08:00
const getRecordsByActld = params => {
return request.postJson('/oil-refinery/xoilRefineryCenterAccount/getRecordsByActId', params)
}
// 炼厂产品详情接口 用于查询产品单价是否发生变更
const getRefineryProduct = id => {
return request.get(`oil-refinery/oilRefineryProduct/get/${id}`)
}
2023-02-22 10:14:10 +08:00
2023-06-07 08:51:49 +08:00
const get = id => {
return request.get(`/oil-refinery/xoilRefineryAccount/getByRefineryId?refineryId=${id}`)
}
//导出
const exportRefineryOrders = params => {
return request.postBlob('/oil-refinery/xoilRefineryOrder/exportRefineryOrders', params)
}
2023-02-22 10:14:10 +08:00
export default {
getByPage,
findDeliveryByOrderId,
billSave,
findByOrderId,
update,
deleteBill,
2023-02-22 17:48:35 +08:00
orderSuccess,
orderLock,
orderComplete,
orderRefund,
orderUpdate,
getlnfoByld,
2023-05-13 14:10:16 +08:00
getRecordsByActld,
2023-06-07 08:51:49 +08:00
getRefineryProduct,
get,
exportRefineryOrders
2023-05-13 14:10:16 +08:00
}