Bladeren bron

我的订单路由更换

Xiao_123 4 maanden geleden
bovenliggende
commit
ceed47c7b4

+ 4 - 4
src/views/mall/cart/index.vue

@@ -5,7 +5,7 @@
       <div class="resume-title">我的购物车</div>
       <div>
         <v-btn color="primary" size="small" variant="text" class="ml-2" @click="getCartList"><v-icon>mdi-refresh</v-icon>刷新购物车</v-btn>
-        <v-btn v-if="props.showOrder" color="primary" size="small" variant="text" class="ml-2" to="/mall/user/order"><v-icon>mdi-account-circle-outline</v-icon>我的订单</v-btn>
+        <v-btn v-if="props.showOrder" color="primary" size="small" variant="text" class="ml-2" to="/recruit/personal/personalCenter/tradeOrder?key=1"><v-icon>mdi-account-circle-outline</v-icon>我的订单</v-btn>
       </div>
     </div>
     <div v-if="cartList.length" class="mt-3">
@@ -240,13 +240,13 @@ const handleSettlement = () => {
 // const payCancel = () => {
 //   Snackbar.warning('您已取消支付!')
 //   showPay.value = false
-//   // window.open('/mall/user/order?tab=0')
-//   setTimeout(() => { router.push({ path: '/mall/user/order', query: { tab: 0 } }) }, 500);
+//   // window.open('/recruit/personal/personalCenter/tradeOrder?key=1')
+//   setTimeout(() => { router.push('/recruit/personal/personalCenter/tradeOrder?key=1') }, 500);
 // }
 // const paySuccess = (e) => {
 //   // Snackbar.success('支付成功!')
 //   // showPay.value = false
-//   // setTimeout(() => { router.push({ path: '/mall/user/order', query: { tab: 10 } }) }, 500);
+//   // setTimeout(() => { router.push('/recruit/personal/personalCenter/tradeOrder?key=1') }, 500);
 //   router.push({ path: '/mall/payOver', query: { price: e.price }})
 // }
 </script>

+ 3 - 3
src/views/mall/components/confirm_order/index.vue

@@ -73,12 +73,12 @@ const paySuccess = (e) => {
 const payCancel = () => {
   Snackbar.warning('您已取消支付!')
   showPay.value = false
-  setTimeout(() => { router.replace({ path: '/mall/user/order', query: { tab: 0 } }) }, 500);
+  setTimeout(() => { router.replace('/recruit/personal/personalCenter/tradeOrder?key=1') }, 500);
 }
 
 const goBack = () => {
   if (!orderId.value) return router.go(-1)
-  router.replace({ path: '/mall/user/order', query: { tab: 0 } })
+  router.replace('/recruit/personal/personalCenter/tradeOrder?key=1')
 }
 
 router.beforeEach((to, from, next) => {
@@ -88,7 +88,7 @@ router.beforeEach((to, from, next) => {
   }
   Confirm(t('common.confirmTitle'), '您尚未支付成功,是否确定离开?').then(async () => {
     closeConfirm = true
-    router.replace({ path: '/mall/user/order', query: { tab: 0 } })
+    router.replace('/recruit/personal/personalCenter/tradeOrder?key=1')
   })
 })
 

+ 1 - 1
src/views/mall/components/details.vue

@@ -205,7 +205,7 @@ const onBuy = async (e) => {
 // const payCancel = () => {
 //   Snackbar.warning('您已取消支付!')
 //   showPay.value = false
-//   setTimeout(() => { router.push({ path: '/mall/user/order', query: { tab: 0 } }) }, 500);
+//   setTimeout(() => { router.push('/recruit/personal/personalCenter/tradeOrder?key=1') }, 500);
 // }
 // const paySuccess = (e) => {
 //   router.push({ path: '/mall/payOver', query: { price: e.price, spuId: id, orderId: orderId.value } })

+ 0 - 8
src/views/mall/components/navbar.vue

@@ -11,14 +11,6 @@
           <v-icon size="24" class="mr-2">mdi-account-circle-outline</v-icon>
           我的
         </span>
-        <!-- <span class="cursor-pointer d-flex align-center ml-8" @click="emit('pointExchange')">
-          <v-icon>mdi-octagram-outline</v-icon>
-          积分兑换
-        </span> -->
-        <!-- <span class="cursor-pointer d-flex align-center ml-8" :class="{'active-route' : isActive('/mall/order')}" @click="handleTo('/mall/user/order')">
-          <v-icon size="20" class="mr-2">mdi-order-bool-ascending</v-icon>
-          我的订单
-        </span> -->
         <span class="cursor-pointer d-flex align-center ml-8" :class="{'active-route' : isActive('/mall/cart')}" @click="handleTo('/mall/cart')">
           <v-icon size="20" class="mr-2">mdi-cart-outline</v-icon>
           购物车

+ 1 - 1
src/views/mall/payOver/components/show.vue

@@ -6,7 +6,7 @@
     <!-- <div style="font-weight: 500; color: #777;" class="mt-3"></div> -->
     <div class="mt-3">
       <v-btn class="mx-3" color="primary" variant="outlined" @click="router.push('/mall')">商城首页</v-btn>
-      <v-btn class="mx-3" color="primary" variant="outlined" to="/mall/user/order">查看订单</v-btn>
+      <v-btn class="mx-3" color="primary" variant="outlined" to="/recruit/personal/personalCenter/tradeOrder?key=1">查看订单</v-btn>
     </div>
   </div>
 </template>

+ 1 - 1
src/views/mall/user/order/index.vue

@@ -175,7 +175,7 @@ const handlePay = (val) => {
 const payCancel = () => {
   Snackbar.warning('您已取消支付!')
   showPay.value = false
-  // router.push({ path: '/mall/user/order', query: { tab: 0 } })
+  // router.push('/recruit/personal/personalCenter/tradeOrder?key=1')
 }
 const paySuccess = (e) => {
   // Snackbar.success('支付成功!')