jiangping
2024-12-11 eb49564ab17c6695d8928d5a63a57c58b3cfd79c
admin/src/router/index.js
@@ -9,7 +9,8 @@
Vue.use(VueRouter)
const router = new VueRouter({
  base: process.env.VUE_APP_CONTEXT_PATH + (process.env.VUE_APP_ROUTER_MODE === 'hash' ? '#' : ''),
  // + (process.env.VUE_APP_ROUTER_MODE === 'hash' ? '#' : '')
  base: process.env.VUE_APP_CONTEXT_PATH,
  mode: process.env.VUE_APP_ROUTER_MODE,
  routes: [
    // 登录
@@ -59,13 +60,17 @@
      return
    }
    // 如果访问的是登录页面,则直接跳转至首页
    if (to.name === 'login') {
      next({ name: 'index' })
      return
    }
    // if (to.name === 'login') {
    //   next({ name: 'index' })
    //   return
    // }
    next()
    return
  }
  if (to.name === 'login') {
   next()
   return
  }
  getUserInfo()
    .then(userInfo => {
      // 如果用户不存在权限