积分商城后台管理
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.
 
 
 
 

121 lines
2.7 KiB

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
})
},
getMainDataOne() {
// 首页订单数据
return request({
url: `/${service_name}/${group_name}/getMainData1`,
method: 'post'
// data: orderInfo
})
},
getMainDataTwo(time) {
// 首页订单统计
return request({
url: `/${service_name}/${group_name}/getMainData2`,
method: 'post',
data: time
})
},
exportExcel(page) {
// 导出
return request({
url: `/${service_name}/${group_name}/getByPageExport`,
method: 'post',
data: page,
responseType: 'blob'
})
},
RefundexportExcel(page) {
// 导出
return request({
url: `/${service_name}/${group_name}/getRefundOrderExport`,
method: 'post',
data: page,
responseType: 'blob'
})
},
deleteById(id) {
// 根据id删除
return request({
url: `/${service_name}/${group_name}/delete`,
method: 'put',
data: { id: id }
})
}
}