From fdf05024981be09eff262fb5d1c43e82ee26cd17 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期五, 02 五月 2025 19:35:06 +0800
Subject: [PATCH] 2025-05-02

---
 src/views/login/index.jsx |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

diff --git a/src/views/login/index.jsx b/src/views/login/index.jsx
index 01e5d0f..ae8d6ce 100644
--- a/src/views/login/index.jsx
+++ b/src/views/login/index.jsx
@@ -764,12 +764,16 @@
               return
             }
 
+            let langList = res.lang_data.map(item => ({Lang: item.Lang, LangName: item.LangName}))
+
+            localStorage.setItem(window.GLOB.sysSign + 'langList', JSON.stringify(langList))
+
             window.GLOB.loginOtop = systemMsg.loginOtop
             window.GLOB.loginOleft = systemMsg.loginOleft
             
             this.setState({
               loginWays: login_ways,
-              langList: res.lang_data || [],
+              langList: langList,
               ...systemMsg
             })
 
@@ -839,6 +843,19 @@
         loginWays: loginWays
       })
     }
+
+    let langs = localStorage.getItem(window.GLOB.sysSign + 'langList')
+    if (langs) {
+      try {
+        langs = JSON.parse(langs)
+      } catch (e) {
+        langs = []
+      }
+
+      this.setState({
+        langList: langs
+      })
+    }
   }
 
   queryAddress = () => {

--
Gitblit v1.8.0