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(); }, // 取消订单