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 --- public/manifest.json | 2 +- src/utils/utils-custom.js | 9 +++++++++ src/views/login/index.jsx | 19 ++++++++++++++++++- 3 files changed, 28 insertions(+), 2 deletions(-) diff --git a/public/manifest.json b/public/manifest.json index a87928a..809cb78 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -6,5 +6,5 @@ "display": "standalone", "theme_color": "#000000", "background_color": "#ffffff", - "mk_version": "20250402" + "mk_version": "20250502" } diff --git a/src/utils/utils-custom.js b/src/utils/utils-custom.js index d6efda5..2e221c7 100644 --- a/src/utils/utils-custom.js +++ b/src/utils/utils-custom.js @@ -2539,6 +2539,9 @@ if (item.wrap && item.wrap.title) { sql.push(item.wrap.title) } + if (item.plot && item.plot.title) { + sql.push(item.plot.title) + } if (item.setting && (!item.wrap || !item.wrap.datatype || item.wrap.datatype === 'dynamic')) { if (item.setting.interType === 'system') { @@ -3018,6 +3021,9 @@ if (item.wrap && item.wrap.title) { item.wrap.title = replaceTitle(item.wrap.title) } + if (item.plot && item.plot.title) { + item.plot.title = replaceTitle(item.plot.title) + } if (item.wrap && (item.wrap.click === 'menu' || item.wrap.click === 'menus')) { if (item.wrap.click === 'menu') { resetMenu(item.wrap) @@ -3358,6 +3364,9 @@ if (item.wrap && item.wrap.title) { item.wrap.title = replaceTitle(item.wrap.title) } + if (item.plot && item.plot.title) { + item.plot.title = replaceTitle(item.plot.title) + } if (item.setting && (!item.wrap || !item.wrap.datatype || item.wrap.datatype === 'dynamic')) { if (item.setting.interType === 'system') { item.setting.dataresource = filterSql(item.setting.dataresource) 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