From c8804ceb1fe2dea76f9949c5ea04423876ee2c81 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期五, 28 六月 2024 14:02:47 +0800 Subject: [PATCH] 2024-06-28 --- src/index.js | 32 ++++++++++++++++++++++++-------- 1 files changed, 24 insertions(+), 8 deletions(-) diff --git a/src/index.js b/src/index.js index 3fd7db9..b1f8d21 100644 --- a/src/index.js +++ b/src/index.js @@ -1,5 +1,8 @@ import React from 'react' import ReactDOM from 'react-dom' +import { ConfigProvider } from 'antd' +import zhCN from 'antd/es/locale/zh_CN' + import Route from './router' import md5 from 'md5' import * as serviceWorker from './serviceWorker' @@ -17,13 +20,6 @@ } return uuid.join('') })()) -} - -const render = Component => { - ReactDOM.render( - <Component/>, - document.getElementById('root') - ) } fetch('../options.json') @@ -62,6 +58,13 @@ GLOB.navBar = 'shutter' // 榛樿涓虹櫨鍙剁獥 GLOB.style = 'bg_black_style_blue' GLOB.defLang = '' + + if (config.WXApps) { + config.WXApps = config.WXApps.filter(app => app.appId && app.appName && ['public', 'miniProgram'].includes(app.appType)) + if (config.WXApps.length) { + GLOB.WXApps = config.WXApps + } + } if (langs[config.defaultLang]) { GLOB.defLang = config.defaultLang @@ -369,7 +372,20 @@ window.GLOB.SyncData = new Map() // 瀛樺偍鍚屾鏌ヨ鏁版嵁 window.GLOB.mkThdMenus = new Map() // 涓夌骇鑿滃崟 - render(Route) + if (lang === 'zh-CN' || !/#\/(login|main|billprint|docprint|tab|iframe|view|ssologin)/.test(window.location.href)) { // 寮�鍙戜娇鐢ㄤ腑鏂� + ReactDOM.render( + <ConfigProvider locale={zhCN}> + <Route/> + </ConfigProvider>, + document.getElementById('root') + ) + } else { + ReactDOM.render( + <Route/>, + document.getElementById('root') + ) + } + }) serviceWorker.unregister() -- Gitblit v1.8.0