1
李凌
2026-01-20 9a9d832dbd364557e070abcd9a7779a2c6c07ffb
src/router/index.js
@@ -662,7 +662,7 @@
               path: 'trade/:symbol',
               name: 'trade',
               meta: {
                  tarbar: false,
                  tarbar: true,
                  keepAlive: true
               },
               component: () => import('@/views/cryptos/Trade/index.vue')
@@ -1137,6 +1137,22 @@
              name: 'tradeOrderDetail',
              component: () => import(/* webpackChunkName: "tradeOrderDetail" */ /* webpackPrefetch: true */"@/views/C2C/c2c-order-list/tradeOrderDetail.vue"),
            },
            {// 买家交易成功
               path: '/tradeSuccessBuyer',
               component: () => import(/* webpackChunkName: "tradeSuccessBuyer" */ /* webpackPrefetch: true */"@/views/C2C/c2c-trade/page/TradeSuccessBuyer.vue")
             },
            {// 卖家交易
               path: '/tradeSuccessSell',
               component: () => import(/* webpackChunkName: "tradeSuccessSell" */ /* webpackPrefetch: true */"@/views/C2C/c2c-trade/page/TradeSuccessSell.vue")
             },
            {// 买家交易成功详情
               path: '/tradeSuccessDetailBuyer',
               component: () => import(/* webpackChunkName: "tradeSuccessDetailBuyer" */ /* webpackPrefetch: true */"@/views/C2C/c2c-trade/page/TradeSuccessDetailBuyer.vue")
             },
             {// 卖家交易成功详情
               path: '/tradeSuccessDetailSell',
               component: () => import(/* webpackChunkName: "tradeSuccessDetailSell" */ /* webpackPrefetch: true */"@/views/C2C/c2c-trade/page/TradeSuccessDetailSell.vue")
             },
            {// c2c出售订单生成
               path: '/sellGenerate',
               component: () => import(/* webpackChunkName: "sellGenerate" */ /* webpackPrefetch: true */"@/views/C2C/c2c-trade/page/SellGenerate.vue"),
@@ -1160,6 +1176,12 @@
                   ...route.query,
                 }
               },
             },
            {// c2c帮助
               path: '/c2cHelp',
               name: 'C2cHelp',
               meta: { requireAuth: true },
               component: () => import(/* webpackChunkName: "c2cHelp" */ /* webpackPrefetch: true */"@/views/C2C/c2c-trade/page/c2cHelp.vue")
             },
            {
               // 取消订单
@@ -1241,6 +1263,12 @@
                 import(
                       /* webpackChunkName: "SecurityVerification" */ /* webpackPrefetch: true */"@/views/C2C/withdraw/withdrawalSecurityVerification.vue"
                 ),
             },
            {
               // 付款详情
               path: '/paymentDetail',
               name: 'paymentDetail',
               component: () => import(/* webpackChunkName: "paymentDetail" */ /* webpackPrefetch: true */'@/views/C2C/c2cOrder/payment/PaymentDetail.vue'),
             },
            // {// 收款方式
            //   path: "/paymentMethod",
@@ -1625,7 +1653,7 @@
})
router.beforeEach((to, from, next) => {
   const userStore = useUserStore()
   console.log(to.name);
   // console.log(to.name);
   // 钱包登录逻辑
   // if (to.name === 'Login') {
@@ -1642,11 +1670,11 @@
   // 普通逻辑
   next()
   // if (to.meta.requireAuth) {
   // 判断该路由是否需要登录权限
})
// 登录按钮逻辑,标记为异步函数
@@ -1701,4 +1729,4 @@
        console.log(res)
    })  // 确保调用的接口是异步的
};
export default router
export default router