diff --git a/src/components/third-register/main.vue b/src/components/third-register/main.vue index 05dac3f..080d54e 100644 --- a/src/components/third-register/main.vue +++ b/src/components/third-register/main.vue @@ -35,6 +35,7 @@ import {registerGuest} from "@/api/user"; import {getTopUrl} from "@/util/util"; import {info} from "@/api/system/tenant"; + import {resetRouter} from "@/router/router"; export default { name: "thirdRegister", @@ -90,7 +91,12 @@ const data = res.data; if (data.success) { this.accountBox = false; - this.$alert("注册申请已提交,请耐心等待管理员通过!", '注册提示') + this.$alert("注册申请已提交,请耐心等待管理员通过!", '注册提示').then(() => { + this.$store.dispatch("LogOut").then(() => { + resetRouter(); + this.$router.push({path: "/login"}); + }); + }) } else { this.$message.error(data.msg || '提交失败'); } diff --git a/src/page/login/thirdlogin.vue b/src/page/login/thirdlogin.vue index dd9fe9b..9c176e2 100644 --- a/src/page/login/thirdlogin.vue +++ b/src/page/login/thirdlogin.vue @@ -1,24 +1,24 @@