|
@ -1,6 +1,6 @@ |
|
|
import Vue from 'vue' |
|
|
import Vue from 'vue' |
|
|
import Router from 'vue-router' |
|
|
import Router from 'vue-router' |
|
|
import { setToken } from "@/utils/auth"; |
|
|
import { setToken,removeToken } from "@/utils/auth"; |
|
|
import { isLegal } from "@/api/common"; |
|
|
import { isLegal } from "@/api/common"; |
|
|
|
|
|
|
|
|
Vue.use(Router) |
|
|
Vue.use(Router) |
|
@ -156,8 +156,7 @@ router.beforeEach((to, from, next) => { |
|
|
setToken(to.query.token); |
|
|
setToken(to.query.token); |
|
|
next() |
|
|
next() |
|
|
} |
|
|
} |
|
|
} else { |
|
|
} else if(from.path === '/login'&&to.path !== '/legalLinkProject') { |
|
|
if (from.path === '/login') { |
|
|
|
|
|
// console.log(54546486,isLegal());
|
|
|
// console.log(54546486,isLegal());
|
|
|
isLegal().then(res => { |
|
|
isLegal().then(res => { |
|
|
console.log("resres", res); |
|
|
console.log("resres", res); |
|
@ -167,10 +166,8 @@ router.beforeEach((to, from, next) => { |
|
|
next() |
|
|
next() |
|
|
} |
|
|
} |
|
|
}) |
|
|
}) |
|
|
} else { |
|
|
} else { |
|
|
next() // 放行
|
|
|
next() // 放行
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
}) |
|
|
}) |
|
|
export default router |
|
|
export default router |
|
|