import React from 'react'; import { Layout, Menu, Button, Avatar, Dropdown, Space } from 'antd'; import { LogoutOutlined, UserOutlined, HomeOutlined, TeamOutlined, LockOutlined, UserAddOutlined, SettingOutlined, ClusterOutlined, ShoppingOutlined, BuildOutlined, ProjectOutlined, DollarOutlined } from '@ant-design/icons'; import { useNavigate } from 'react-router-dom'; import { authService } from '../services/auth.service'; const { Header, Content, Sider } = Layout; const HomePage: React.FC = () => { const navigate = useNavigate(); const user = authService.getUser(); const handleLogout = () => { authService.logout(); navigate('/login'); }; const menu = { items: [ { key: 'profile', label: ( 个人资料 ), }, { key: 'logout', label: ( 退出登录 ), onClick: handleLogout, }, ], }; return ( ERP系统 欢迎, {user?.name} } />} /> { switch (key) { case 'home': navigate('/'); break; case 'customers': navigate('/customers'); break; case 'suppliers': navigate('/suppliers'); break; case 'subcontractors': navigate('/subcontractors'); break; case 'projects': navigate('/projects'); break; case 'finance': navigate('/finance'); break; default: break; } }} > }> 首页 }> 客户管理 }> 供应商管理 }> 分包商管理 }> 项目管理 }> 财务管理 }> 用户管理 }> 角色管理 }> 权限管理 }> 用户注册 欢迎使用ERP系统 这是系统的主页面,您可以通过左侧菜单访问各个功能模块。 ); }; export default HomePage;
这是系统的主页面,您可以通过左侧菜单访问各个功能模块。