| | |
| | | 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: [ |
| | | // 登录 |
| | |
| | | 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 => { |
| | | // 如果用户不存在权限 |