From f4535ae568957b767abb98e369c54ff06f112372 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期五, 27 十月 2023 11:00:08 +0800 Subject: [PATCH] 2023-10-27 --- src/views/login/index.jsx | 27 ++++++++++++++++++--------- 1 files changed, 18 insertions(+), 9 deletions(-) diff --git a/src/views/login/index.jsx b/src/views/login/index.jsx index 325118d..10c058a 100644 --- a/src/views/login/index.jsx +++ b/src/views/login/index.jsx @@ -53,14 +53,22 @@ localStorage.removeItem('debug') localStorage.removeItem('role_id') + let lang = sessionStorage.getItem('lang') || 'zh-CN' + sessionStorage.clear() + + sessionStorage.setItem('lang', lang) } changelang (item) { // 鍒囨崲璇█ - this.setState({ - dict: item === 'zh-CN' ? zhCN : enUS - }) + // this.setState({ + // dict: item === 'zh-CN' ? zhCN : enUS + // }) + localStorage.setItem(_href + 'lang', item !== 'en-US' ? 'zh-CN' : 'en-US') + sessionStorage.setItem('lang', item !== 'en-US' ? 'zh-CN' : 'en-US') + + window.location.reload() } handleSubmit = () => { @@ -130,8 +138,8 @@ window.GLOB.externalDatabase = `[${res.paas_externalDatabase}]..` } - localStorage.setItem(_href + 'lang', param.lang || 'zh-CN') - sessionStorage.setItem('lang', param.lang || 'zh-CN') + // localStorage.setItem(_href + 'lang', param.lang || 'zh-CN') + // sessionStorage.setItem('lang', param.lang || 'zh-CN') sessionStorage.removeItem('visitorUserID') sessionStorage.removeItem('visitorLoginUID') @@ -217,7 +225,8 @@ }) message.warning('鐧诲綍澶辫触,鐢ㄦ埛鍚嶆垨瀵嗙爜閿欒!') } else { - window.location.replace(document.location.origin + '/zh-CN/Home/Index') + let lang = sessionStorage.getItem('lang') !== 'en-US' ? '/zh-CN' : '/en-US' + window.location.replace(document.location.origin + lang + '/Home/Index') } }) } else { @@ -277,8 +286,8 @@ window.GLOB.externalDatabase = `[${res.paas_externalDatabase}]..` } - localStorage.setItem(_href + 'lang', param.lang || 'zh-CN') - sessionStorage.setItem('lang', param.lang || 'zh-CN') + // localStorage.setItem(_href + 'lang', param.lang || 'zh-CN') + // sessionStorage.setItem('lang', param.lang || 'zh-CN') sessionStorage.removeItem('visitorUserID') sessionStorage.removeItem('visitorLoginUID') @@ -662,7 +671,7 @@ platName: res.SysName || '', bgImage: res.Banner || '', loginlogo: res.loginlogo || '', - copyRight: res.CopyRightYear && res.CopyRightOrg ? `Copyright漏${res.CopyRightYear} 鎵�鏈夌浉鍏崇増鏉冨綊 ${res.CopyRightOrg}` : '', + copyRight: res.CopyRightYear && res.CopyRightOrg ? `Copyright漏${res.CopyRightYear} ${this.state.dict['login.copyright']} ${res.CopyRightOrg}` : '', ICP: res.ICP || '', mainlogo: res.indexlogo || '', doclogo: res.doclogo || '', -- Gitblit v1.8.0