feat: 添加局后复盘服务与页面容器组件
新增复盘服务相关DTO、Controller和Service 实现复盘页面容器组件ReviewPageContainer 更新前端页面架构文档与开发计划 移除DemoGameController中的演示复盘接口 补充复盘服务单元测试
This commit is contained in:
@@ -65,6 +65,22 @@
|
||||
|
||||
当前阶段不要求一次性引入完整路由,但组件组织和文档命名要按这个终态准备。
|
||||
|
||||
当前代码层已经落下对应的页面级容器命名:
|
||||
|
||||
- `frontend/src/pages/RoomPageContainer.vue`
|
||||
- `frontend/src/pages/GamePageContainer.vue`
|
||||
- `frontend/src/pages/ReviewPageContainer.vue`
|
||||
|
||||
其中 `ReviewPageContainer` 当前仍是占位实现,用于固定页面职责,不代表已经接入真实复盘数据。
|
||||
|
||||
当前还补了一条最小演示协议入口:
|
||||
|
||||
- 后端真实接口:`GET /api/games/{gameId}/review?userId={userId}`
|
||||
|
||||
它的目标不是替代真实局后数据,而是先把前后端在 `ReviewSummaryResponse` 这套字段上的语义对齐。
|
||||
|
||||
当前前端已经能在不接入正式路由的前提下,手动加载这条 demo 复盘数据并渲染 `ReviewPageContainer`。
|
||||
|
||||
### 3.2 当前这一轮的落地点
|
||||
|
||||
本轮先聚焦 `GamePage`。
|
||||
|
||||
Reference in New Issue
Block a user