From da53b471d0de69ae31fc285a89fbda4a8e4cefb4 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期三, 28 二月 2024 14:18:21 +0800
Subject: [PATCH] #
---
zy-asrs-flow/config/config.ts | 6 +++---
zy-asrs-flow/src/pages/User/Login/index.jsx | 25 +++++++++++++++++++++++--
2 files changed, 26 insertions(+), 5 deletions(-)
diff --git a/zy-asrs-flow/config/config.ts b/zy-asrs-flow/config/config.ts
index f671d6b..7decf08 100644
--- a/zy-asrs-flow/config/config.ts
+++ b/zy-asrs-flow/config/config.ts
@@ -95,11 +95,11 @@
* @doc https://umijs.org/docs/max/i18n
*/
locale: {
- // default zh-CN
- default: 'zh-CN',
+ // default zh-CN / en-US
+ default: 'en-US',
antd: true,
// default true, when it is true, will use `navigator.language` overwrite default
- baseNavigator: true,
+ baseNavigator: false,
},
/**
* @name antd 鎻掍欢
diff --git a/zy-asrs-flow/src/pages/User/Login/index.jsx b/zy-asrs-flow/src/pages/User/Login/index.jsx
index ba25744..091aed2 100644
--- a/zy-asrs-flow/src/pages/User/Login/index.jsx
+++ b/zy-asrs-flow/src/pages/User/Login/index.jsx
@@ -13,15 +13,23 @@
} from '@ant-design/pro-components';
import { Button, Divider, Alert, Tabs, message, theme, Form } from 'antd';
import { useState, useEffect } from 'react';
-import { FormattedMessage, history, SelectLang, useIntl, useModel, Helmet } from '@umijs/max';
+import { FormattedMessage, history, SelectLang, useIntl, useModel, request } from '@umijs/max';
import { flushSync } from 'react-dom';
-import { request } from '@umijs/max';
+import { createStyles } from 'antd-style';
import { setToken } from '@/utils/token-util'
import { PROJECT_NAME } from '@/config/setting'
import Http from '@/utils/http';
import logo from '/public/img/logo.png'
import logoBg from '/public/login-bg.mp4'
+
+const useStyles = createStyles(({ token }) => {
+ return {
+ lang: {
+
+ }
+ }
+})
const LoginMessage = ({ content }) => {
return (
@@ -33,6 +41,15 @@
type="error"
showIcon
/>
+ );
+};
+
+const Lang = () => {
+ const { styles } = useStyles();
+ return (
+ <div className={styles.lang} data-lang>
+ {SelectLang && <SelectLang />}
+ </div>
);
};
@@ -368,6 +385,9 @@
)}
<div
style={{
+ display: 'flex',
+ justifyContent: 'space-between',
+ alignItems: 'center',
marginBlockEnd: 24,
}}
>
@@ -383,6 +403,7 @@
defaultMessage: '鑷姩鐧诲綍',
})}
</ProFormCheckbox>
+ <Lang />
</div>
</LoginFormPage>
</div>
--
Gitblit v1.9.1