2
李凌
2025-09-03 d69e499d0393c34986e9df73283aba58be266d9a
src/router/index.js
@@ -1530,22 +1530,22 @@
router.beforeEach((to, from, next) => {
   const userStore = useUserStore()
   console.log(to.name);
   if (to.name === 'Login') {
      if (userStore.userInfo && userStore.userInfo.token) {
         // 通过vuex state获取当前的token是否存在
         next()
      } else {
         // 钱包登录逻辑
         loginButton()
         // 账户密码登录逻辑
         // next({
         //   path: '/login',
         // })
      }
   } else {
      next()
   }
   // 钱包登录逻辑
   // if (to.name === 'Login') {
   //    if (userStore.userInfo && userStore.userInfo.token) {
   //       // 通过vuex state获取当前的token是否存在
   //       next()
   //    } else {
   //       // 钱包登录逻辑
   //       loginButton()
   //    }
   // } else {
   //    next()
   // }
   // 普通逻辑
   next()
   
   // if (to.meta.requireAuth) {
   // 判断该路由是否需要登录权限