|
@@ -267,18 +267,18 @@ const router = new VueRouter({
|
|
|
base: process.env.NODE_ENV === 'development' ? '' : '',
|
|
|
routes,
|
|
|
});
|
|
|
-// router.beforeEach((to, form, next) => {
|
|
|
-// store.commit('setUser');
|
|
|
-// if (to.name === 'login') {
|
|
|
-// next();
|
|
|
-// return;
|
|
|
-// }
|
|
|
-// let user = store.state.user;
|
|
|
-// if (user) {
|
|
|
-// next();
|
|
|
-// }
|
|
|
-// //下面是没登录的情况,需要跳转页面到用户未登录页
|
|
|
-// else next({ name: 'login' });
|
|
|
-// });
|
|
|
+router.beforeEach((to, form, next) => {
|
|
|
+ store.commit('setUser');
|
|
|
+ if (to.name === 'login') {
|
|
|
+ next();
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ let user = store.state.user;
|
|
|
+ if (user) {
|
|
|
+ next();
|
|
|
+ }
|
|
|
+ //下面是没登录的情况,需要跳转页面到用户未登录页
|
|
|
+ else next({ name: 'login' });
|
|
|
+});
|
|
|
|
|
|
export default router;
|