From fabfcd5300ce5956ef471393522bb84f5081f659 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E6=AF=85?= <1335909236@qq.com> Date: Wed, 10 Dec 2025 08:52:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=88=91=E7=9A=84=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E5=92=8C=E5=9B=A2=E8=B4=AD=E8=AE=A2=E5=8D=95=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E9=94=99=E4=B9=B1=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/myOrders/groupOrders/index.vue | 33 ++++++++---------------- packages/myOrders/index/index.vue | 34 +++++++++---------------- 2 files changed, 23 insertions(+), 44 deletions(-) diff --git a/packages/myOrders/groupOrders/index.vue b/packages/myOrders/groupOrders/index.vue index 7f9b9ebb..52db830b 100644 --- a/packages/myOrders/groupOrders/index.vue +++ b/packages/myOrders/groupOrders/index.vue @@ -141,15 +141,15 @@ export default { data() { return { categoryList: [ - { category_name: "全部" }, - { category_name: "待付款" }, - { category_name: "备货中" }, - // { category_name: "待自提" }, - // { category_name: "已完成" }, - { category_name: "已取消" }, - { category_name: "待评价" }, - { category_name: "已评价" }, - { category_name: "售后" }, + { category_name: "全部", status: "" }, + { category_name: "待付款", status: 1 }, + { category_name: "备货中", status: 3 }, + // { category_name: "待自提", status: 4 }, + // { category_name: "已完成", status: 5 }, + { category_name: "已取消", status: 6 }, + { category_name: "待评价", evaluateStatus: 2, status: "" }, + { category_name: "已评价", evaluateStatus: 1, status: "" }, + { category_name: "售后", status: "" }, ], selectedTab: 0, // orderData: orderMockData, @@ -169,19 +169,8 @@ export default { methods: { selectTab(index, item) { this.selectedTab = index; - if (index == 6) { - this.evaluateStatus = 2; - this.selectStatus = '' - } else if (index == 7) { - this.evaluateStatus = 1; - this.selectStatus = '' - } else if (index == 2) { - this.selectStatus = 3; - this.evaluateStatus = '' - } else { - this.selectStatus = index > 2 ? index + 1 : index; - this.evaluateStatus = '' - } + this.selectStatus = item.status || ''; + this.evaluateStatus = item.evaluateStatus || ''; this.getOrderList(); }, // 取消订单 diff --git a/packages/myOrders/index/index.vue b/packages/myOrders/index/index.vue index 5384d54f..72fa6afe 100644 --- a/packages/myOrders/index/index.vue +++ b/packages/myOrders/index/index.vue @@ -142,15 +142,15 @@ export default { data() { return { categoryList: [ - { category_name: "全部" }, - { category_name: "待付款" }, - { category_name: "待发货" }, - // { category_name: "配送中" }, - // { category_name: "已完成" }, - { category_name: "已取消" }, - { category_name: "待评价" }, - { category_name: "已评价" }, - { category_name: "售后" }, + { category_name: "全部", status: "" }, + { category_name: "待付款", status: 1 }, + { category_name: "待发货", status: 3 }, + // { category_name: "配送中", status: 4 }, + // { category_name: "已完成", status: 5 }, + { category_name: "已取消", status: 6 }, + { category_name: "待评价", evaluateStatus: 2, status: "" }, + { category_name: "已评价", evaluateStatus: 1, status: "" }, + { category_name: "售后", status: "" }, ], selectedTab: 0, // orderData: orderMockData, @@ -169,20 +169,10 @@ export default { }, methods: { selectTab(index, item) { + console.log("🚀 ~ item:", item) this.selectedTab = index; - if (index == 6) { - this.evaluateStatus = 2; - this.selectStatus = '' - } else if (index == 7) { - this.evaluateStatus = 1; - this.selectStatus = '' - } else if (index == 2) { - this.selectStatus = 3; - this.evaluateStatus = '' - } else { - this.selectStatus = index > 2 ? index + 1 : index; - this.evaluateStatus = '' - } + this.selectStatus = item.status || ''; + this.evaluateStatus = item.evaluateStatus || ''; this.getOrderList(); }, // 取消订单