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

322 lines
8.4 KiB

import request from '@/utils/request'
var service_name = 'oil-finance'
var group_name = 'oilOrderInfo'
var New_Name = 'oilOrderInfoExcel'
export default {
getByPage(page) { // 分页查询
return request({
url: `/${service_name}/${group_name}/getByPage`,
method: 'post',
data: page
})
},
refundFY(orderInfo) { // 顺丰退款
return request({
url: `/oil-site/fuYou/refund`,
method: 'post',
data: orderInfo
})
},
refundG7(orderInfo) { // G7退款
return request({
url: `/oil-site/g7/refund`,
method: 'post',
data: orderInfo
})
},
refundSf(orderInfo) { // 顺丰退款
return request({
url: `/oil-site/sf/refund`,
method: 'post',
data: orderInfo
})
},
toCancelSf(orderId) { // 顺丰取消订单
return request({
url: `/oil-site/sf/finishOrder/${orderId}`,
method: 'get',
})
},
getByCustomPage(page) { // 分页查询
return request({
url: `/${service_name}/${group_name}/getByCustomPage`,
method: 'post',
data: page
})
},
getByCustomPageDept(page) { // 分页查询
return request({
url: `/${service_name}/${group_name}/getByCustomPageDept`,
method: 'post',
data: page
})
},
export2Web(page) { // 分页查询
return request({
url: `/${service_name}/${New_Name}/export2Web`,
method: 'post',
data: page,
})
},
export2WebDept(page) { // 分页查询
return request({
url: `/${service_name}/${New_Name}/export2WebDept`,
method: 'post',
data: page,
})
},
exportAllOrdersExcel(page) { // 分页查询
return request({
url: `/${service_name}/${New_Name}/exportAllOrdersExcel`,
method: 'post',
data: page,
})
},
getTotalCount() { // 查询订单统计信息
return request({
url: `/${service_name}/${group_name}/getTotalData`,
method: 'get'
})
},
getOrderBySerialOrId(serialNumber) { // 查询订单统计信息
return request({
url: `/${service_name}/${group_name}/getOrderBySerialOrId`,
method: 'get',
params: {
serialNumber
}
})
},
getYesterdayOrder() { // 查询订单统计信息
return request({
url: `/${service_name}/${group_name}/getYesterdayOrder`,
method: 'get'
})
},
getWeekLineData() { // 查询今日平台销售额增长趋势
return request({
url: `/${service_name}/${group_name}/getWeekLineData`,
method: 'get'
})
},
getTodayOrder() { // 查询当日会员消费总数
return request({
url: `/${service_name}/${group_name}/getTodayOrder`,
method: 'get'
})
},
getMonthOrder() { // 查询当月销售额排行榜
return request({
url: `/${service_name}/${group_name}/getMonthOrder`,
method: 'get'
})
},
statisticOrderTotalData(page) { // 统计订单总数和总金额
return request({
url: `/${service_name}/${group_name}/statisticOrderTotalData`,
method: 'post',
data: page
})
},
statisticOrderTotalDataDept(page) { // 统计订单总数和总金额
return request({
url: `/${service_name}/${group_name}/statisticOrderTotalDataDept`,
method: 'post',
data: page
})
},
statisticOrderTotalDataByType(page) { // 统计企业和个人订单总数和总金额
return request({
url: `/${service_name}/${group_name}/statisticOrderTotalDataByType`,
method: 'post',
data: page
})
},
statisticOrderTotalDataByChannel(page) { // 统计渠道订单总数和总金额
return request({
url: `/${service_name}/${group_name}/statisticOrderTotalDataByChannel`,
method: 'post',
data: page
})
},
statisticOrderTotalAndAmountCus(page) { // 统计渠道订单总数和总金额
return request({
url: `/${service_name}/${group_name}/statisticOrderTotalAndAmountCus`,
method: 'post',
data: page
})
},
save(orderInfo) { // 保存
return request({
url: `/${service_name}/${group_name}/save`,
method: 'post',
data: orderInfo
})
},
get(id) { // 根据id查询
return request({
url: `/${service_name}/${group_name}/get/${id}`,
method: 'get'
})
},
getOrderInfoByOrderSerialNumber(id) { // 根据订单流水号查询
return request({
url: `/${service_name}/${group_name}/getOrderInfoByOrderSerialNumber/${id}`,
method: 'get'
})
},
getInfo(id) { // 根据id查询
return request({
url: `/${service_name}/${group_name}/getInfo/${id}`,
method: 'get'
})
},
getInfoBySerialNumber(id) { // 根据订单流水号查询
return request({
url: `/${service_name}/${group_name}/getInfoBySerialNumber/${id}`,
method: 'get'
})
},
update(orderInfo) { // 更新
return request({
url: `/${service_name}/${group_name}/update`,
method: 'put',
data: orderInfo
})
},
exportExcel(page) { // 导出
return request({
url: `/${service_name}/${group_name}/export`,
method: 'post',
notEncrypt: true,
data: page,
responseType: 'blob'
})
},
deleteById(id) { // 根据id删除
return request({
url: `/${service_name}/${group_name}/delete`,
method: 'put',
data: { id: id }
})
},
refund(id) { // 根据id删除
return request({
url: `/${service_name}/${group_name}/refund/${id}`,
method: 'get'
})
},
supplement(orderInfo) { // 补单
return request({
url: `/${service_name}/${group_name}/supplement`,
method: 'POST',
data: orderInfo
})
},
getTfOrderInfo(data) { // 获取日期区间内匹配订单信息
return request({
url: `/${service_name}/${group_name}/getTfOrderInfo`,
method: 'POST',
data: data
})
},
TfOrder(data) { // 转换日期区间内匹配订单信息
return request({
url: `/${service_name}/${group_name}/TfOrder`,
method: 'POST',
data: data
})
},
getOrderQrCode(data) { // 转换日期区间内匹配订单信息
return request({
url: `/oil-site/oilSiteOrderInfo/getOrderQrCode/` + data,
method: 'get'
})
},
refundByOpenStatus(row) { // 开放平台类的订单退款
return request({
url: `/oil-site/openPlatform/orderRefund`,
method: 'post',
data: row
})
},
refundByNoAdviceOpenStatus(row) { // 开放平台类的订单退款(不通知)
return request({
url: `/oil-site/openPlatform/orderRefundNoadvice`,
method: 'post',
data: row
})
},
wechatPayRefund(row) { // 微信支付退款(随行付)
return request({
url: `/${service_name}/${group_name}/wechatPayRefund`,
method: 'post',
data: row
})
},
export2CompanyOrderWeb(page) { // 分页查询
return request({
url: `/${service_name}/${New_Name}/export2CompanyOrderWeb`,
method: 'post',
data: page,
timeout: 500000
})
},
getDxBottomData() { // 查询动销数据底部信息
return request({
url: `/${service_name}/${group_name}/getDxBottomData`,
method: 'get'
})
},
getDxCentralData() { // 查询动销数据中部信息
return request({
url: `/${service_name}/${group_name}/getDxCentralData`,
method: 'get'
})
},
getDxTopData() { // 查询动销数据头部信息
return request({
url: `/${service_name}/${group_name}/getDxTopData`,
method: 'get'
})
},
getToOutPutDxDate() { // 查询动销数据导出信息
return request({
url: `/${service_name}/${group_name}/getToOutPutDxDate`,
method: 'get'
})
},
uploadMailFileData(data) { // 查询动销数据导出信息
return request({
url: `/${service_name}/${group_name}/uploadMailFileData`,
method: 'post',
data: data
})
},
importExcelOrder(data) { // 查询动销数据导出信息
return request({
url: `/oil-finance/oilOrderInfo/importExcelOrder`,
method: 'post',
data: data,
headers: {
'Content-Type': 'multipart/form-data'
}
})
},
exportOrderWeb(data) { // 业务订单导出
return request({
url: `/oil-finance/oilOrderInfoExcel/exportOrderWeb`,
method: 'post',
data: data,
})
},
exportOrderWebDept(data) { // 业务订单导出
return request({
url: `/${service_name}/${New_Name}/exportOrderWebDept`,
method: 'post',
data: data,
})
},
}