From f9728336b32ac43f9c0e20ca9d25860ed83fc2de Mon Sep 17 00:00:00 2001
From: X1627315083 <1627315083@qq.com>
Date: Thu, 16 Jan 2025 10:21:15 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=BC=B9=E7=AA=97bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/component/HomePage/bindEmail.vue | 46 +++++++++++++++++++++++-----
src/router/index.ts | 4 ++-
src/store/userHabit/userHabit.ts | 5 ---
3 files changed, 41 insertions(+), 14 deletions(-)
diff --git a/src/component/HomePage/bindEmail.vue b/src/component/HomePage/bindEmail.vue
index 548b3886..cab4fc2e 100644
--- a/src/component/HomePage/bindEmail.vue
+++ b/src/component/HomePage/bindEmail.vue
@@ -16,13 +16,17 @@
>
@@ -145,12 +149,14 @@ import { useStore } from "vuex";
import { useI18n } from "vue-i18n";
import { setLang } from "@/tool/guide";
import { country } from "@/tool/country";
+import { useRouter } from "vue-router";
export default defineComponent({
components: {
VerificationCodeInput,
},
setup(prop, { emit }){
const bindType = ''
+ const router = useRouter()
let timer:any = 0;
const {locale} = useI18n()
const store = useStore();
@@ -180,6 +186,7 @@ export default defineComponent({
register.email = email == '-------------'?'':email
})
return{
+ router,
store,
timer,
userDetail,
@@ -358,6 +365,9 @@ export default defineComponent({
},
cancelDsign(){
this.store.commit('setIsBindEmail', false)
+ },
+ setBack(){
+ this.router.push({path:'/login'})
}
},
});
@@ -382,9 +392,29 @@ export default defineComponent({
}