From 50997ea2a33dd08f9064b1a43410a83419290e32 Mon Sep 17 00:00:00 2001 From: xk_chenlianjie <15255791639@163.com> Date: Fri, 2 Feb 2024 09:09:44 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/order/orderInfo.js | 193 ++++++++++++++-------------- src/views/order/orderList.vue | 2 +- src/views/order/orderRefundList.vue | 4 +- 3 files changed, 99 insertions(+), 100 deletions(-) diff --git a/src/api/order/orderInfo.js b/src/api/order/orderInfo.js index 0c422a8..3c92d7a 100644 --- a/src/api/order/orderInfo.js +++ b/src/api/order/orderInfo.js @@ -1,97 +1,96 @@ -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}/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 } - }) - } -} +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}/exportWeb`, + method: 'post', + data: page, + responseType: 'blob' + }) + }, + deleteById(id) { + // 根据id删除 + return request({ + url: `/${service_name}/${group_name}/delete`, + method: 'put', + data: { id: id } + }) + } +} diff --git a/src/views/order/orderList.vue b/src/views/order/orderList.vue index 9ff398f..2c8ef71 100644 --- a/src/views/order/orderList.vue +++ b/src/views/order/orderList.vue @@ -283,7 +283,7 @@ export default { const searchParam = { ...this.page } searchParam.pageSize = endIndex searchParam.currentPage = this.output.startPage - inspectionApi.exportExcel(searchParam).then(res => { + orderInfoApi.exportExcel(searchParam).then(res => { const link = document.createElement('a') // 创建Blob对象,设置文件类型 const blob = new Blob([res], { type: 'application/vnd.ns-excel' }) // MIME类型 diff --git a/src/views/order/orderRefundList.vue b/src/views/order/orderRefundList.vue index 167752b..209cc3b 100644 --- a/src/views/order/orderRefundList.vue +++ b/src/views/order/orderRefundList.vue @@ -11,7 +11,7 @@ - + @@ -247,7 +247,7 @@ export default { const searchParam = { ...this.page } searchParam.pageSize = endIndex searchParam.currentPage = this.output.startPage - inspectionApi.exportExcel(searchParam).then(res => { + orderInfoApi.exportExcel(searchParam).then(res => { const link = document.createElement('a') // 创建Blob对象,设置文件类型 const blob = new Blob([res], { type: 'application/vnd.ns-excel' }) // MIME类型 -- 2.36.2