Commit aa05ed28 by 肖康

x

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