From 95e923841d0e15d3e98ff860adde1adee23d6b13 Mon Sep 17 00:00:00 2001 From: qsh <> Date: Mon, 19 May 2025 10:35:38 +0800 Subject: [PATCH 1/4] sc --- src/utils/auth.ts | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/src/utils/auth.ts b/src/utils/auth.ts index 8ceb741..4b989a1 100644 --- a/src/utils/auth.ts +++ b/src/utils/auth.ts @@ -9,26 +9,34 @@ const RefreshTokenKey = 'REFRESH_TOKEN' // 获取token export const getAccessToken = () => { // 此处与TokenKey相同,此写法解决初始化时Cookies中不存在TokenKey报错 - return cache.local.get(AccessTokenKey) - ? cache.local.get(AccessTokenKey) - : cache.local.get('ACCESS_TOKEN') + return localStorage.getItem(AccessTokenKey) + ? localStorage.getItem(AccessTokenKey) + : localStorage.getItem('ACCESS_TOKEN') + // return cache.local.get(AccessTokenKey) + // ? cache.local.get(AccessTokenKey) + // : cache.local.get('ACCESS_TOKEN') } // 刷新token export const getRefreshToken = () => { - return cache.local.get(RefreshTokenKey) + return localStorage.getItem(RefreshTokenKey) + // return cache.local.get(RefreshTokenKey) } // 设置token export const setToken = (token: TokenType) => { - cache.local.set(RefreshTokenKey, token.refreshToken) - cache.local.set(AccessTokenKey, token.accessToken) + localStorage.setItem(AccessTokenKey, token.accessToken) + localStorage.setItem(RefreshTokenKey, token.refreshToken) + // cache.local.set(RefreshTokenKey, token.refreshToken) + // cache.local.set(AccessTokenKey, token.accessToken) } // 删除token export const removeToken = () => { - cache.local.delete(AccessTokenKey) - cache.local.delete(RefreshTokenKey) + localStorage.removeItem(AccessTokenKey) + localStorage.removeItem(RefreshTokenKey) + // cache.local.delete(AccessTokenKey) + // cache.local.delete(RefreshTokenKey) } /** 格式化token(jwt格式) */ From d60fd3eb4ca5e70c7c144d25672a1f34ee3def22 Mon Sep 17 00:00:00 2001 From: qsh <> Date: Mon, 19 May 2025 14:27:15 +0800 Subject: [PATCH 2/4] sc --- src/store/modules/dict.ts | 2 +- src/store/modules/user.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/store/modules/dict.ts b/src/store/modules/dict.ts index 50a7ea3..a4d4d1c 100644 --- a/src/store/modules/dict.ts +++ b/src/store/modules/dict.ts @@ -75,7 +75,7 @@ export const useDictStore = defineStore('dict', { }, async resetDict() { cache.session.delete(CACHE_KEY.DICT_CACHE) - const res = await listSimpleDictData() + const res = (await listSimpleDictData()) || [] // 设置数据 const dictDataMap = new Map() res.forEach((dictData: DictDataVO) => { diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts index baa1797..23cd47d 100644 --- a/src/store/modules/user.ts +++ b/src/store/modules/user.ts @@ -63,7 +63,7 @@ export const useUserStore = defineStore('admin-user', { async loginOut() { await loginOut() removeToken() - cache.local.clear() + // cache.local.clear() this.resetState() }, resetState() { From a4af107652592abc6dab94b5e15e20a1810db345 Mon Sep 17 00:00:00 2001 From: qsh <> Date: Mon, 19 May 2025 14:57:40 +0800 Subject: [PATCH 3/4] sc --- src/views/Home/index.vue | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/src/views/Home/index.vue b/src/views/Home/index.vue index faeeacd..6fbc6de 100644 --- a/src/views/Home/index.vue +++ b/src/views/Home/index.vue @@ -6,11 +6,16 @@ v-for="item in appList" :key="item.id" shadow="hover" - class="width-200px" + class="app-card" @click="handleAppClick(item)" > - +
{{ item.clientName }}