You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
import request from '@/utils/request'
|
|
|
|
var service_name = 'oil-mall'
|
|
|
|
var group_name = 'mallOrderInfo'
|
|
|
|
export default {
|
|
|
|
getByPage(page) {
|
|
|
|
// 分页查询
|
|
|
|
return request({
|
|
|
|
url: `/${service_name}/${group_name}/getByPage`,
|
|
|
|
method: 'post',
|
|
|
|
data: page
|
|
|
|
})
|
|
|
|
},
|
|
|
|
getRefundOrder(page) {
|
|
|
|
// 退货列表
|
|
|
|
return request({
|
|
|
|
url: `/${service_name}/${group_name}/getRefundOrder`,
|
|
|
|
method: 'post',
|
|
|
|
data: page
|
|
|
|
})
|
|
|
|
},
|
|
|
|
get(id) {
|
|
|
|
// 订单详情
|
|
|
|
return request({
|
|
|
|
url: `/${service_name}/${group_name}/get/${id}`,
|
|
|
|
method: 'get'
|
|
|
|
})
|
|
|
|
},
|
|
|
|
getRefund(id) {
|
|
|
|
// 订单详情
|
|
|
|
return request({
|
|
|
|
url: `/${service_name}/${group_name}/getRefund/${id}`,
|
|
|
|
method: 'get'
|
|
|
|
})
|
|
|
|
},
|
|
|
|
getOrderBySerialOrId(serialNumber) {
|
|
|
|
// 查询订单统计信息
|
|
|
|
return request({
|
|
|
|
url: `/${service_name}/${group_name}/getOrderBySerialOrId`,
|
|
|
|
method: 'get',
|
|
|
|
params: {
|
|
|
|
serialNumber
|
|
|
|
}
|
|
|
|
})
|
|
|
|
},
|
|
|
|
|
|
|
|
cancelOrder(orderInfo) {
|
|
|
|
// 取消
|
|
|
|
return request({
|
|
|
|
url: `/${service_name}/${group_name}/cancelOrder`,
|
|
|
|
method: 'post',
|
|
|
|
data: orderInfo
|
|
|
|
})
|
|
|
|
},
|
|
|
|
verifyRefundOrder(orderInfo) {
|
|
|
|
// 审核
|
|
|
|
return request({
|
|
|
|
url: `/${service_name}/${group_name}/verifyRefundOrder`,
|
|
|
|
method: 'post',
|
|
|
|
data: orderInfo
|
|
|
|
})
|
|
|
|
},
|
|
|
|
getIntegralSite(siteName) {
|
|
|
|
// 油站模糊查询
|
|
|
|
return request({
|
|
|
|
url: `/oil-finance/oilCustomerIntegralRule/getIntegralSite`,
|
|
|
|
method: 'post',
|
|
|
|
data: { siteName: siteName }
|
|
|
|
})
|
|
|
|
},
|
|
|
|
|
|
|
|
update(orderInfo) {
|
|
|
|
// 更新
|
|
|
|
return request({
|
|
|
|
url: `/${service_name}/${group_name}/update`,
|
|
|
|
method: 'put',
|
|
|
|
data: orderInfo
|
|
|
|
})
|
|
|
|
},
|
|
|
|
exportExcel(page) {
|
|
|
|
// 导出
|
|
|
|
return request({
|
|
|
|
url: `/${service_name}/${group_name}/getByPageExport`,
|
|
|
|
method: 'post',
|
|
|
|
data: page,
|
|
|
|
responseType: 'blob'
|
|
|
|
})
|
|
|
|
},
|
|
|
|
deleteById(id) {
|
|
|
|
// 根据id删除
|
|
|
|
return request({
|
|
|
|
url: `/${service_name}/${group_name}/delete`,
|
|
|
|
method: 'put',
|
|
|
|
data: { id: id }
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|