From b488c2f9630583a72e2bcae3df68f4227622ec78 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期六, 15 六月 2024 13:42:21 +0800
Subject: [PATCH] 2024-06-15

---
 src/views/login/index.jsx |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/views/login/index.jsx b/src/views/login/index.jsx
index 05679ae..711501d 100644
--- a/src/views/login/index.jsx
+++ b/src/views/login/index.jsx
@@ -310,6 +310,9 @@
     // md5("/ws/location/v1/ip?callback=callbackFunction&key=key&output=jsonp secret key")
     // md5("/ws/location/v1/ip?callback=callbackFunction&key=BA7BZ-4QB65-LFCIA-QPDA6-4G6O7-MJB4Q&output=jsonpuThL4ZM3XOj642ksEQh76tyHFjh4")
 
+    sessionStorage.removeItem('subLangList')
+    sessionStorage.removeItem('langList')
+
     setTimeout(() => {
       Api.delCacheConfig()
     }, 50)
@@ -706,14 +709,13 @@
               if (window.GLOB.defLang && list.includes(window.GLOB.defLang)) {
                 lang = window.GLOB.defLang
               }
+
               if (list.includes(lang)) {
                 list = [lang, ...list.filter(item => item !== lang)]
                 if (lang === sessionStorage.getItem('lang')) {
                   sessionStorage.setItem('langList', JSON.stringify(list))
-                  sessionStorage.removeItem('subLangList')
                 } else {
                   sessionStorage.setItem('subLangList', JSON.stringify(list))
-                  sessionStorage.removeItem('langList')
                 }
               }
             }

--
Gitblit v1.8.0