From c2396a8e71f54d6c9cd074f100254d5eb65929f1 Mon Sep 17 00:00:00 2001 From: ywyonui Date: Sat, 6 Sep 2025 10:38:47 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E7=99=BB=E5=BD=95=E6=97=B6?= =?UTF-8?q?=E6=B8=85=E7=90=86=E4=B8=8A=E4=B8=80=E6=AC=A1=E7=9A=84=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/modules/user.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts index 9a61cfe..2354531 100644 --- a/src/store/modules/user.ts +++ b/src/store/modules/user.ts @@ -5,7 +5,7 @@ import { imagUrl } from "@/utils"; import { useWebSocket } from '@/utils/webSocket/webSocket' import { useDicStore } from "@/store/modules/dic"; import { useCommonStore } from "@/store/modules/common"; -// import { useDataStore } from "@/store/modules/data"; +import { useDataStore } from "@/store/modules/data"; const defWsCallback = (type: string, data: any) => { console.log('接收到 WebSocket 消息, 默认处理函数:', type, data); @@ -189,10 +189,12 @@ export const useUserStore = defineStore({ * @description: 登录成功后的操作 */ afterLoginAction(value: any) { - this.setUser(value) // 为了避免数据加载异常。这里清理一下缓存 useDicStore().setData({}); useCommonStore().setData({}); + useDataStore().cleanData(); + // 设置用户数据 + this.setUser(value) if (value.xsList && value.xsList.length > 0) { for (let i = 0; i < value.xsList.length; i++) { const xs = value.xsList[i]; @@ -226,7 +228,7 @@ export const useUserStore = defineStore({ this.wsCallback = defWsCallback; useDicStore().setData({}); useCommonStore().setData({}); - // useDataStore().cleanData(); + useDataStore().cleanData(); }, }, persist: {