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/src/pages/User/Login/index.jsx | 25 +++++++++++++++++++++++-- 1 files changed, 23 insertions(+), 2 deletions(-) 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