Commit aa05ed28 by 肖康

x

parent 619bc84b
Showing with 8 additions and 12 deletions
......@@ -57,9 +57,6 @@ router.afterEach((to, from, next) => {
if (tabOldJson) {
sessionStorage.setItem('tabs', JSON.stringify(tabOldJson));
}
if (tabOldJson) {
sessionStorage.setItem('tabs', JSON.stringify(tabOldJson));
}
});
axios.interceptors.response.use(res => {
......@@ -74,28 +71,27 @@ Vue.prototype.$http = http;
//路由页面回跳处理 mate里面参数 back:true 开启登录态回跳
router.beforeEach((to, from, next) => {
console.log(to.query)
if(to.path!="/login"){
console.log(to)
if(to.path=="/login"){
next()
}else{
http('get', "/api/user/getuserinfo", {
}).then(data => {
let res = data.data;
if (res.err_code === 101) {
window.location.href = '/#/login?referer='+encodeURI(to.path);
history.go(0)
}else{
next()
}
}).catch(err => {
console.log(err.message);
next()
})
}else{
next()
}
});
......
......@@ -91,7 +91,6 @@
},
created() {
this.updateCp();
console.log(this.$route.query.referer)
},
computed: {},
methods: {
......@@ -140,9 +139,10 @@
let res = data.data;
if (res.err_code === 0) {
Util.setCookie("token", res.data.api_token, 1);
if(this.$route.query.referer){
console.log(this.$route.query.referer)
if(this.$route.query.referer){
window.location.href="/#"+this.$route.query.referer
}else{
window.location.href = '/';
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment