Browse Source

登录跳转逻辑

V1.0
dai_siki 3 years ago
parent
commit
7cccd07683
  1. 20
      src/views/pages/login.vue

20
src/views/pages/login.vue

@ -154,6 +154,16 @@ export default {
}, },
methods: { methods: {
//
skipAfterLogin() {
let href = localStorage.getItem("thePageAtExit");
if (href) {
localStorage.removeItem("thePageAtExit");
location.href = href;
} else {
this.$router.replace({ name: "index" });
}
},
// //
getPubKey() { getPubKey() {
this.$http this.$http
@ -227,7 +237,7 @@ export default {
localStorage.setItem("userType", "work"); localStorage.setItem("userType", "work");
localStorage.setItem("showHeader", "0"); localStorage.setItem("showHeader", "0");
localStorage.setItem("token", res.data.token); localStorage.setItem("token", res.data.token);
this.$router.replace({ name: "index" }); this.skipAfterLogin();
}) })
.catch(() => {}); .catch(() => {});
// epmet-ext9.elinkservice.cn/platform-admin // epmet-ext9.elinkservice.cn/platform-admin
@ -257,13 +267,7 @@ export default {
localStorage.setItem("userType", "work"); localStorage.setItem("userType", "work");
localStorage.setItem("token", res.data.token); localStorage.setItem("token", res.data.token);
let href = localStorage.getItem("thePageAtExit"); this.skipAfterLogin();
if (href) {
localStorage.removeItem("thePageAtExit");
location.href = href;
} else {
this.$router.replace({ name: "index" });
}
}) })
.catch(() => { .catch(() => {
this.endLoading(); this.endLoading();

Loading…
Cancel
Save