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, }) }, }