From e1023bb3313282b00d6dcdefd5d7e30d7aaa1bfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=96=AF=E7=8B=82=E7=9A=84=E7=8B=AE=E5=AD=90Li?= <15040126243@163.com> Date: Thu, 30 Nov 2023 11:13:29 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E4=BC=98=E5=8C=96=20=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E4=B8=AD=E5=AD=98=E5=9C=A8=E7=9A=84=E8=AD=A6=E5=91=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/IconSelect/index.vue | 2 +- src/layout/components/Sidebar/SidebarItem.vue | 4 ++-- src/store/modules/user.ts | 7 ++++++- src/views/register.vue | 4 ++-- src/views/system/user/profile/userAvatar.vue | 4 ++-- src/views/tool/gen/index.vue | 4 ++-- 6 files changed, 15 insertions(+), 10 deletions(-) diff --git a/src/components/IconSelect/index.vue b/src/components/IconSelect/index.vue index a275954..1cd0023 100644 --- a/src/components/IconSelect/index.vue +++ b/src/components/IconSelect/index.vue @@ -2,7 +2,7 @@
diff --git a/src/layout/components/Sidebar/SidebarItem.vue b/src/layout/components/Sidebar/SidebarItem.vue index 204b19b..4459cdf 100644 --- a/src/layout/components/Sidebar/SidebarItem.vue +++ b/src/layout/components/Sidebar/SidebarItem.vue @@ -18,8 +18,8 @@ { removeToken(); }; + const setAvatar = (value: string) => { + avatar.value = value; + }; + return { userId, token, @@ -72,7 +76,8 @@ export const useUserStore = defineStore('user', () => { permissions, login, getInfo, - logout + logout, + setAvatar }; }); diff --git a/src/views/register.vue b/src/views/register.vue index c2dd6a3..ad78cf1 100644 --- a/src/views/register.vue +++ b/src/views/register.vue @@ -105,12 +105,12 @@ const registerRules: ElFormRules = { const codeUrl = ref(""); const loading = ref(false); const captchaEnabled = ref(true); -const registerRef = ref(ElForm); +const registerRef = ref(); // 租户列表 const tenantList = ref([]); const handleRegister = () => { - registerRef.value.validate(async (valid: boolean) => { + registerRef.value?.validate(async (valid: boolean) => { if (valid) { loading.value = true; const [err] = await to(register(registerForm.value)); diff --git a/src/views/system/user/profile/userAvatar.vue b/src/views/system/user/profile/userAvatar.vue index 0796765..5acfb76 100644 --- a/src/views/system/user/profile/userAvatar.vue +++ b/src/views/system/user/profile/userAvatar.vue @@ -1,6 +1,6 @@