From 63ed4be3bfc8cb59f790abc15a4d9d0b2dd11f86 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Wed, 02 Apr 2025 18:45:44 +0800
Subject: [PATCH] chore: 依赖更新

---
 src/store/modules/user.js |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/src/store/modules/user.js b/src/store/modules/user.js
index 7068c61..de265d8 100644
--- a/src/store/modules/user.js
+++ b/src/store/modules/user.js
@@ -1,3 +1,4 @@
+import { ELocalStorageKey } from '@/utils/http/enums';
 import {
   setToken,
   setRefreshToken,
@@ -25,10 +26,13 @@
 import { encrypt } from '@/utils/sm2';
 import md5 from 'js-md5';
 
+const userInfoData = getStore({ name: 'userInfo' }) || {}
 const user = {
   state: {
+    // 当前选中的请求头
+    selectedAreaCode: userInfoData?.detail?.areaCode || '',
     tenantId: getStore({ name: 'tenantId' }) || '',
-    userInfo: getStore({ name: 'userInfo' }) || [],
+    userInfo: userInfoData,
     permission: getStore({ name: 'permission' }) || {},
     roles: [],
     menuId: {},
@@ -288,10 +292,15 @@
     },
   },
   mutations: {
+    setSelectedAreaCode:(state, code) =>{
+      state.selectedAreaCode = code
+    },
     SET_TOKEN: (state, token) => {
       setToken(token);
       state.token = token;
       setStore({ name: 'token', content: state.token });
+      console.log('顶顶顶111',token)
+      window.localStorage.setItem(ELocalStorageKey.Token, token);
     },
     SET_REFRESH_TOKEN: (state, refreshToken) => {
       setRefreshToken(refreshToken);
@@ -334,6 +343,7 @@
         if (!validatenull(userInfo.oauth_id)) {
           userInfo.oauthId = userInfo.oauth_id;
         }
+        userInfo.selectedAreaCode = userInfo?.detail?.areaCode || '';
         state.userInfo = userInfo;
       }
       setStore({ name: 'userInfo', content: state.userInfo });

--
Gitblit v1.9.3