diff --git a/pages/order/MyOrder/index.vue b/pages/order/MyOrder/index.vue index be5d19c..88a3bc7 100644 --- a/pages/order/MyOrder/index.vue +++ b/pages/order/MyOrder/index.vue @@ -870,8 +870,32 @@ export default { orderTypeTabChange(item) { this.orderTypeTabIndex = item.index this.orderType = item.orderType + this.updateTabListByOrderType() this.changeType() }, + updateTabListByOrderType() { + if (this.orderType === 'travel') { + this.tabList = [ + { name: '全部' }, + { name: '待付款' }, + { name: '待确认' }, + { name: '待使用' }, + { name: '退款/售后' }, + { name: '待评价' }, + { name: '已完成' } + ] + } else { + this.tabList = [ + { name: '全部' }, + { name: '待付款' }, + { name: '待发货' }, + { name: '待收货/待核销' }, + { name: '退款/售后' }, + { name: '待评价' }, + { name: '已完成' } + ] + } + }, changeType() { this.orderList = [] this.page = 1 @@ -930,7 +954,7 @@ export default { status = "待付款" break; case 1: - status = order.isTravelGroup === 1 ? "待使用" : "待发货" + status = order.isTravelGroup === 1 ? "待确认" : "待发货" break; case 2: status = order.isTravelGroup === 1 ? "待使用" : "待收货"