39 lines
1.6 KiB
Markdown
39 lines
1.6 KiB
Markdown
# Tasks
|
||
|
||
- [ ] Task 1: 创建AQIDetails桌面端页面组件
|
||
- [ ] SubTask 1.1: 创建 `src/pages/AQIDetails/` 目录
|
||
- [ ] SubTask 1.2: 实现AQIDetails.tsx,参考ApiDetail.tsx结构
|
||
- [ ] SubTask 1.3: 实现Hero区域(标题"空气质量查询API")
|
||
- [ ] SubTask 1.4: 实现文档Tab(接口信息、请求参数表、响应示例、错误码)
|
||
- [ ] SubTask 1.5: 实现测试Tab(URL输入框、city输入框、发送按钮、响应展示)
|
||
- [ ] SubTask 1.6: 使用useTranslation hook支持i18n
|
||
- [ ] SubTask 1.7: 使用useNavigate hook
|
||
|
||
- [ ] Task 2: 创建AQIDetailsMobile移动端页面组件
|
||
- [ ] SubTask 2.1: 参考ApiDetailMobile.tsx结构
|
||
- [ ] SubTask 2.2: 实现简化布局适配移动端
|
||
|
||
- [ ] Task 3: 创建AQIDetails.css绿色主题样式
|
||
- [ ] SubTask 3.1: 参考ApiDetail.css结构
|
||
- [ ] SubTask 3.2: 应用绿色主题配色
|
||
|
||
- [ ] Task 4: 在App.tsx中添加路由
|
||
- [ ] SubTask 4.1: 导入AQIDetails和AQIDetailsMobile组件
|
||
- [ ] SubTask 4.2: 添加Route path="/api/air-quality-details"
|
||
|
||
- [ ] Task 5: 在i18n文件中添加翻译键
|
||
- [ ] SubTask 5.1: 在zh.json中添加aqiDetails键
|
||
- [ ] SubTask 5.2: 在en.json中添加aqiDetails键
|
||
- [ ] SubTask 5.3: 在ja.json中添加aqiDetails键
|
||
- [ ] SubTask 5.4: 在ko.json中添加aqiDetails键
|
||
- [ ] SubTask 5.5: 在zh-TW.json中添加aqiDetails键
|
||
- [ ] SubTask 5.6: 在ru.json中添加aqiDetails键
|
||
|
||
- [ ] Task 6: 更新tasks.md标记完成
|
||
- [ ] SubTask 6.1: 标记Task 1-5为已勾选状态
|
||
|
||
# Task Dependencies
|
||
- Task 2 依赖于 Task 1 (共享组件结构理解)
|
||
- Task 4 依赖于 Task 1, Task 2 (需要组件导入)
|
||
- Task 5 独立,可并行执行
|