# 🧭 工时统计系统 Web UI 设计文档 ## 一、页面流转逻辑(Page Flow) ```mermaid graph TD A[登录页 /login] --> B[首页 /dashboard] B --> C[工时录入 /timesheet] B --> D[工时查询 /records] B --> E[统计报表 /reports] B --> F[个人设置 /settings] C --> B D --> G[记录详情 /records/:id] G --> D E --> H[导出报表 /reports/export] H --> E F --> B ``` ### 页面说明 * **登录页**:用户输入账号密码后跳转到首页。 * **首页**:展示个人本周工时概览和快捷入口。 * **工时录入页**:填写日期、项目、任务内容和时长。 * **工时查询页**:查看历史工时,可筛选、分页、导出。 * **统计报表页**:按项目、成员或时间段汇总展示。 * **个人设置页**:修改密码、偏好、通知等。 --- ## 二、组件层级结构(Component Hierarchy) ### 1. 顶层布局 ```plaintext ├──
# 顶部导航栏(系统名 + 用户信息 + 退出按钮) ├── # 左侧菜单栏(首页/录入/查询/报表/设置) ├── # 主内容区(根据路由动态切换) └──