import React from 'react'; import { Card, Typography, Descriptions, Tag, Row, Col, Progress, Divider } from 'antd'; import { CloudServerOutlined, DatabaseOutlined, NodeIndexOutlined, CheckCircleOutlined, InfoCircleOutlined } from '@ant-design/icons'; import { useLanguageStore } from '../../store/languageStore'; const { Title, Paragraph, Text } = Typography; const AboutPage: React.FC = () => { const { t, currentLanguage } = useLanguageStore(); return (
{t('about.title')} {t('about.description')}
{t('about.systemInfo')}}> {t('about.systemNameValue')} {t('about.versionValue')} {t('about.devTeamValue')} {t('about.onlineDateValue')} React 18 Ant Design 5 Node.js PostgreSQL {t('about.deployEnvValue')} {t('about.frontendValue')} {t('about.backendValue')} {t('about.modules')}} style={{ marginTop: 24 }}> {t('menu.projects')} 项目创建、进度跟踪、合同管理 {t('menu.financeManagement')} 预支、报销、付款申请、核销 {t('menu.procurement')} 商品管理、供应商管理 {t('menu.partners')} 供应商、分包商、客户管理 {t('menu.construction')} 施工日志、里程碑管理 {t('menu.budgetQuotation')} 项目预算、报价管理 {t('about.serverStatus')}}>
{t('about.cpuUsage')}
{t('about.memoryUsage')}
{t('about.diskSpace')}
43.161.248.209 {t('about.osValue')} v22.22.1
{t('about.databaseStatus')}} style={{ marginTop: 24 }}>
{t('about.running')} PostgreSQL 15
company_finance_db {t('about.normal')} 2026-03-19 00:00
{t('about.footer')}
); }; export default AboutPage;