From 8915f0256b062e88234c10d7573103bc747a16f3 Mon Sep 17 00:00:00 2001 From: weipengfei <2187978347@qq.com> Date: Thu, 23 Nov 2023 11:08:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=A0=B8=E9=94=80=E4=B8=8E?= =?UTF-8?q?=E6=89=AB=E7=A0=81=E5=8F=96=E8=B4=A7=E5=8A=9F=E8=83=BD,?= =?UTF-8?q?=E5=8F=96=E6=B6=88=E5=8E=9F=E6=9C=89=E5=8F=91=E8=B4=A7=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/order.js | 112 +-- src/views/order/index.vue | 1170 ++++++++++++++++++++------- src/views/order/orderCancellate.vue | 162 ++-- 3 files changed, 1061 insertions(+), 383 deletions(-) diff --git a/src/api/order.js b/src/api/order.js index f8cc351..d2b505c 100644 --- a/src/api/order.js +++ b/src/api/order.js @@ -12,307 +12,315 @@ import request from './request' /** * @description 订单 -- 列表 */ -export function orderListApi(data) { +export function orderListApi (data) { return request.get('store/order/lst', data) } /** * @description 订单 -- 表头 */ -export function chartApi() { +export function chartApi () { return request.get('store/order/chart') } /** * @description 订单 -- 卡片 */ -export function cardListApi(data) { +export function cardListApi (data) { return request.get('store/order/title', data) } /** * @description 订单 -- 编辑 */ -export function orderUpdateApi(id, data) { +export function orderUpdateApi (id, data) { return request.post(`store/order/update/${id}`, data) } /** * @description 订单 -- 发货 */ -export function orderDeliveryApi(id, data) { +export function orderDeliveryApi (id, data) { return request.post(`store/order/delivery/${id}`, data) } /** * @description 订单 -- 详情 */ -export function orderDetailApi(id) { +export function orderDetailApi (id) { return request.get(`store/order/detail/${id}`) } /** * @description 订单 -- 子订单 */ -export function getChildrenOrderApi(id) { +export function getChildrenOrderApi (id) { return request.get(`store/order/children/${id}`) } /** * @description 订单 -- 记录 */ -export function orderLogApi(id, data) { +export function orderLogApi (id, data) { return request.get(`store/order/log/${id}`, data) } /** * @description 订单 -- 备注from */ -export function orderRemarkApi(id) { +export function orderRemarkApi (id) { return request.get(`store/order/remark/${id}/form`) } /** * @description 订单 -- 删除 */ -export function orderDeleteApi(id) { +export function orderDeleteApi (id) { return request.post(`store/order/delete/${id}`) } /** * @description 订单 -- 打印 */ -export function orderPrintApi(id) { +export function orderPrintApi (id) { return request.get(`store/order/printer/${id}`) } /** * @description 退款订单 -- 列表 */ -export function refundorderListApi(data) { +export function refundorderListApi (data) { return request.get('store/refundorder/lst', data) } /** * @description 退款订单 -- 详情 */ -export function refundorderDetailApi(id) { +export function refundorderDetailApi (id) { return request.get(`store/refundorder/detail/${id}`) } /** * @description 退款订单 -- 审核from */ -export function refundorderStatusApi(id) { +export function refundorderStatusApi (id) { return request.get(`store/refundorder/status/${id}/form`) } /** * @description 退款订单 -- 备注from */ -export function refundorderMarkApi(id) { +export function refundorderMarkApi (id) { return request.get(`store/refundorder/mark/${id}/form`) } /** * @description 退款订单 -- 记录from */ -export function refundorderLogApi(id) { +export function refundorderLogApi (id) { return request.get(`store/refundorder/log/${id}`) } /** * @description 退款订单 -- 删除 */ -export function refundorderDeleteApi(id) { +export function refundorderDeleteApi (id) { return request.get(`store/refundorder/delete/${id}`) } /** * @description 退款订单 -- 确认收货 */ -export function confirmReceiptApi(id) { +export function confirmReceiptApi (id) { return request.post(`store/refundorder/refund/${id}`) } /** * @description 获取物流信息 */ -export function getExpress(id) { +export function getExpress (id) { return request.get(`store/order/express/${id}`) } /** * @description 退款单获取物流信息 */ -export function refundorderExpressApi(id) { +export function refundorderExpressApi (id) { return request.get(`store/refundorder/express/${id}`) } /** * @description 导出订单 */ -export function exportOrderApi(data) { +export function exportOrderApi (data) { return request.get(`store/order/excel`, data) } /** * @description 生成发货单 */ -export function exportInvoiceApi(data) { +export function exportInvoiceApi (data) { return request.get(`store/order/delivery_export`, data) } /** * @description 导出文件列表 */ -export function exportFileLstApi(data) { +export function exportFileLstApi (data) { return request.get(`excel/lst`, data) } /** * @description 下载 */ -export function downloadFileApi(id) { +export function downloadFileApi (id) { return request.get(`excel/download/${id}`) } /** * @description 订单核销详情 */ -export function orderCancellationApi(code) { +export function orderCancellationApi (code) { return request.get(`store/order/verify/${code}`) } /** * @description 订单核销 */ - export function goCancellationApi(id, data) { +export function goCancellationApi (id, data) { return request.post(`store/order/verify/${id}`, data) } /** * @description 订单 -- 头部 */ -export function orderHeadListApi() { +export function orderHeadListApi () { return request.get(`store/order/filtter`) } /** * @description 核销订单 -- 表头 */ -export function takeChartApi() { +export function takeChartApi () { return request.get('store/order/takechart') } /** * @description 核销订单 -- 列表 */ -export function takeOrderListApi(data) { +export function takeOrderListApi (data) { return request.get('store/order/takelst', data) } /** * @description 核销订单 -- 卡片 */ -export function takeCardListApi(data) { +export function takeCardListApi (data) { return request.get('store/order/take_title', data) } /** * @description 发票管理 -- 列表 */ -export function invoiceOrderListApi(data) { +export function invoiceOrderListApi (data) { return request.get('store/receipt/lst', data) } /** * @description 发票 -- 备注from */ -export function invoiceorderMarkApi(id) { +export function invoiceorderMarkApi (id) { return request.get(`store/receipt/mark/${id}/form`) } /** * @description 发票 -- 开票信息 */ -export function invoiceInfoApi(data) { +export function invoiceInfoApi (data) { return request.get(`store/receipt/set_recipt`, data) } /** * @description 发票 -- 开票 */ -export function invoiceApi(data) { +export function invoiceApi (data) { return request.post(`store/receipt/save_recipt`, data) } /** * @description 发票 -- 详情 */ -export function invoiceDetailApi(id) { +export function invoiceDetailApi (id) { return request.get(`store/receipt/detail/${id}`) } /** * @description 发票 -- 编辑 */ -export function invoiceUpdateApi(id, data) { +export function invoiceUpdateApi (id, data) { return request.post(`store/receipt/update/${id}`, data) } /** * @description 批量发货记录 -- 列表 */ -export function deliveryRecordListApi(data) { +export function deliveryRecordListApi (data) { return request.get('store/import/lst', data) } /** * @description 批量发货记录 -- 详情 */ -export function deliveryRecordDetailApi(id, data) { +export function deliveryRecordDetailApi (id, data) { return request.get(`store/import/detail/${id}`, data) } /** * @description 批量发货记录 -- 导出 */ -export function deliveryRecordImportApi(id) { +export function deliveryRecordImportApi (id) { return request.get(`store/import/excel/${id}`) } /** * @description 退款单 -- 导出 */ -export function refundListImportApi(data) { +export function refundListImportApi (data) { return request.get(`store/refundorder/excel`, data) } /** * @description 发送货 -- 物流公司列表 */ -export function expressLst() { +export function expressLst () { return request.get(`expr/options`) } /** * @description 发送货 -- 电子面单列表 */ -export function exprTempsLst(data) { +export function exprTempsLst (data) { return request.get(`expr/temps`, data) } /** * @description 发送货 -- 批量发送货 */ -export function batchDeliveryApi(data) { +export function batchDeliveryApi (data) { return request.post(`store/order/delivery_batch`, data) } /** * @description 发送货 -- 电子面单默认数据 */ -export function getEleTempData() { +export function getEleTempData () { return request.get(`serve/config`) } /** * @description 发送货 -- 门店列表 */ - export function getStoreLst() { +export function getStoreLst () { return request.get(`delivery/station/select`) } + +/** + * @description 发送货 -- 取件码 + */ +export function getLogisticsCode (id) { + return request.get(`store/order/logistics_code/${id}`) +} + /** * @description 发送货 -- 门店列表 */ - export function getDeliveryStoreLst() { +export function getDeliveryStoreLst () { return request.get(`delivery/station/options`) } /** * @description 同城配送 -- 订单列表 */ - export function deliveryOrderLst(data) { +export function deliveryOrderLst (data) { return request.get(`delivery/order/lst`, data) } /** * @description 同城订单 -- 取消 */ - export function deliveryOrderCancle(id) { +export function deliveryOrderCancle (id) { return request.get(`delivery/order/cancel/${id}/form`) } /** * @description 同城配送 -- 充值记录列表 */ - export function rechargeLst(data) { +export function rechargeLst (data) { return request.get(`delivery/station/payLst`, data) } /** * @description 同城配送 -- 充值 */ - export function rechargeInfoApi(data) { +export function rechargeInfoApi (data) { return request.get(`delivery/station/code`, data) } /** * @description 订单 -- 导出 */ - export function storeOrderApi(data) { +export function storeOrderApi (data) { return request.get(`delivery/station/code`, data) -} \ No newline at end of file +} diff --git a/src/views/order/index.vue b/src/views/order/index.vue index b872bd1..2190643 100644 --- a/src/views/order/index.vue +++ b/src/views/order/index.vue @@ -4,34 +4,138 @@
- - - 全部 {{ '(' +orderChartType.all?orderChartType.all:0 + ')' }} - 待付款 {{ '(' +orderChartType.unpaid?orderChartType.unpaid:0+ ')' }} - 待发货 {{ '(' +orderChartType.unshipped?orderChartType.unshipped:0+ ')' }} - 待收货 {{ '(' +orderChartType.untake?orderChartType.untake:0+ ')' }} - 待评价 {{ '(' +orderChartType.unevaluate?orderChartType.unevaluate:0+ ')' }} - 交易完成 {{ '(' +orderChartType.complete?orderChartType.complete:0+ ')' }} - 已退款 {{ '(' +orderChartType.refund?orderChartType.refund:0+ ')' }} - 已删除 {{ '(' +orderChartType.del?orderChartType.del:0+ ')' }} + + + 全部 + {{ + "(" + orderChartType.all ? orderChartType.all : 0 + ")" + }} + 待付款 + {{ + "(" + orderChartType.unpaid + ? orderChartType.unpaid + : 0 + ")" + }} + 待发货 + {{ + "(" + orderChartType.unshipped + ? orderChartType.unshipped + : 0 + ")" + }} + 待收货 + {{ + "(" + orderChartType.untake + ? orderChartType.untake + : 0 + ")" + }} + 待评价 + {{ + "(" + orderChartType.unevaluate + ? orderChartType.unevaluate + : 0 + ")" + }} + 交易完成 + {{ + "(" + orderChartType.complete + ? orderChartType.complete + : 0 + ")" + }} + 已退款 + {{ + "(" + orderChartType.refund + ? orderChartType.refund + : 0 + ")" + }} + 已删除 + {{ + "(" + orderChartType.del ? orderChartType.del : 0 + ")" + }} - - - {{ item.text }} + + + {{ item.text }} - +
- - - + + - - + + @@ -40,7 +144,7 @@ placeholder="请选择" class="filter-item selWidth mr20" clearable - @change="getList(1),getCardList()" + @change="getList(1), getCardList()" >
- - - + + + @@ -67,13 +187,30 @@ - - + + - 订单核销 + 订单核销 导入批量发货 批量发货记录 - 下载物流公司对照表 + 下载物流公司对照表
- - + +
- +