From 74fec031d7a3f93961edf025e33506248cc08f6d Mon Sep 17 00:00:00 2001 From: BTMuli Date: Tue, 13 Jan 2026 15:27:44 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=B8=20=E4=B8=80=E4=BA=9B=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/pageConfig/tc-hutaoBadge.vue | 2 +- src/components/pageConfig/tco-hutaoVerify.vue | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/pageConfig/tc-hutaoBadge.vue b/src/components/pageConfig/tc-hutaoBadge.vue index 9631c938..fbf91229 100644 --- a/src/components/pageConfig/tc-hutaoBadge.vue +++ b/src/components/pageConfig/tc-hutaoBadge.vue @@ -33,7 +33,7 @@ @click="hutaoStore.tryRefreshInfo()" /> - + diff --git a/src/components/pageConfig/tco-hutaoVerify.vue b/src/components/pageConfig/tco-hutaoVerify.vue index 8de88531..5fbfb0fe 100644 --- a/src/components/pageConfig/tco-hutaoVerify.vue +++ b/src/components/pageConfig/tco-hutaoVerify.vue @@ -73,12 +73,14 @@ import showSnackbar from "@comp/func/snackbar.js"; import hutao from "@Hutao/index.js"; import useHutaoStore from "@store/hutao.js"; import { validEmail } from "@utils/toolFunc.js"; +import { storeToRefs } from "pinia"; import { onUnmounted, ref, shallowRef, useTemplateRef } from "vue"; import { VForm, VTextField } from "vuetify/components"; type VuetifyRules = VTextField["rules"]; const hutaoStore = useHutaoStore(); +const { userName } = storeToRefs(hutaoStore); // eslint-disable-next-line no-undef let codeTimer: NodeJS.Timeout | null = null; @@ -89,7 +91,7 @@ const formRef = useTemplateRef("formEl"); const formDisabled = ref(false); const formLoad = ref(false); -const username = ref(); +const username = ref(userName.value); const usernameRef = useTemplateRef("usernameInput"); const usernameRules = shallowRef([ (v) => !!v || "请填写用户名",