From 9203113c09acf198d7664ca0772ba01ebba9c8c9 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Tue, 22 Apr 2025 11:44:59 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=94=81=E5=B1=8F=E5=AF=86=E7=A0=81base?= =?UTF-8?q?=E5=A4=84=E7=90=86=EF=BC=8C=E6=97=A0=E5=AF=86=E7=A0=81=E8=BF=9B?= =?UTF-8?q?=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/modules/mask.ts | 4 ++-- src/views/tool/lockScreen/index.vue | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/store/modules/mask.ts b/src/store/modules/mask.ts index dc6a03c7..5e4a6a5f 100644 --- a/src/store/modules/mask.ts +++ b/src/store/modules/mask.ts @@ -20,7 +20,7 @@ type MaskStateType = { const useMaskStore = defineStore('mask', { state: (): MaskStateType => ({ type: (localGet(CACHE_LOCAL_MASK) || 'none') as MaskStateType['type'], - lockPasswd: localGet(CACHE_LOCAL_LOCK_PASSWD) || '', + lockPasswd: atob(localGet(CACHE_LOCAL_LOCK_PASSWD) || ''), lockTimeout: 0, }), getters: {}, @@ -59,7 +59,7 @@ const useMaskStore = defineStore('mask', { }, 5_000); } if (type === 'lock') { - localSet(CACHE_LOCAL_LOCK_PASSWD, this.lockPasswd); + localSet(CACHE_LOCAL_LOCK_PASSWD, btoa(this.lockPasswd)); } else { localRemove(CACHE_LOCAL_LOCK_PASSWD); } diff --git a/src/views/tool/lockScreen/index.vue b/src/views/tool/lockScreen/index.vue index 4199e56f..8ad8c979 100644 --- a/src/views/tool/lockScreen/index.vue +++ b/src/views/tool/lockScreen/index.vue @@ -79,7 +79,7 @@ onMounted(() => {