|
@@ -42,22 +42,23 @@ const router = new VueRouter({
|
|
|
base: process.env.VUE_APP_ROUTER,
|
|
|
routes,
|
|
|
});
|
|
|
-// router.beforeEach((to, from, next) => {
|
|
|
-// document.title = `${to.meta.title} `;
|
|
|
-// const token = localStorage.getItem('token');
|
|
|
-// if (to.path == '/adminCenter/homeIndex') {
|
|
|
-// if (!token) {
|
|
|
-// next('/login');
|
|
|
-// } else {
|
|
|
-// let user = jwt.decode(token);
|
|
|
-// store.commit('setUser', user, { root: true });
|
|
|
-// next();
|
|
|
-// }
|
|
|
-// } else {
|
|
|
-// let user = jwt.decode(token);
|
|
|
-// store.commit('setUser', user, { root: true });
|
|
|
-// next();
|
|
|
-// }
|
|
|
-// });
|
|
|
+router.beforeEach((to, from, next) => {
|
|
|
+ document.title = `${to.meta.title} `;
|
|
|
+ const token = localStorage.getItem('token');
|
|
|
+ if (to.path == '/adminCenter/homeIndex') {
|
|
|
+ if (!token) {
|
|
|
+ // next('/login');
|
|
|
+ next();
|
|
|
+ } else {
|
|
|
+ let user = jwt.decode(token);
|
|
|
+ store.commit('setUser', user, { root: true });
|
|
|
+ next();
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ let user = jwt.decode(token);
|
|
|
+ store.commit('setUser', user, { root: true });
|
|
|
+ next();
|
|
|
+ }
|
|
|
+});
|
|
|
|
|
|
export default router;
|