import React, { useState } from 'react'; import { Form, Input, Button, message } from 'antd'; import { UserOutlined, LockOutlined, SafetyCertificateOutlined } from '@ant-design/icons'; import { history } from '@umijs/max'; import './index.less'; interface LoginForm { username: string; password: string; } const LoginPage: React.FC = () => { const [loading, setLoading] = useState(false); const onFinish = async (values: LoginForm) => { setLoading(true); try { // 模拟登录验证 if (values.username === 'admin' && values.password === '123456') { message.success('登录成功!'); // 存储登录状态 localStorage.setItem('isLoggedIn', 'true'); localStorage.setItem('username', values.username); // 跳转到镜像列表页面 history.push('/images'); } else { message.error('用户名或密码错误!'); } } catch (error) { message.error('登录失败,请重试!'); } finally { setLoading(false); } }; return (
{/* 左侧品牌区域 */}

紫光汇智

NNEXSPACE

专业的虚拟桌面基础设施解决方案

提供安全、高效、灵活的桌面云服务

🔒 安全可靠
高效管理
🔄 灵活部署
{/* 右侧登录区域 */}

系统登录

欢迎使用NEXSPACE

} placeholder="请输入用户名" className="login-input" /> } placeholder="请输入密码" className="login-input" />

演示账号:admin / 123456

© 2025 紫光汇智科技有限公司 版权所有

); }; export default LoginPage;