docs(plans): 记录 K9 首页剧目网格实施回执

This commit is contained in:
Zhou Weidong committed 2026-10-17 17:25:36 +08:00
1 parent 496d27334a
commit a5dad549f8
2 files changed
+207 -1

No files matched your search

+27 -1
View File
@@ -20,7 +20,7 @@
---
## [待处理] 2026-10-17 | K9 首页剧目列表改造(2 列全部剧目)
## [已处理·待用户验收] 2026-10-17 | K9 首页剧目列表改造(2 列全部剧目)
**用户指令(2026-10-17)**:「优化首页,要有全部剧目的列表,一行 2 个,不用显示继续观看的」。
@@ -66,6 +66,32 @@
- 先写 `FruitServer/docs/plans/2026-10-17-K9.md`;每步「叙述 + 命令 + 原始输出 + 解读」追加到 `PROGRESS.md`;完成后停住写回执。
- 提交作者与提交者统一 `Zhou Weidong <502333560@qq.com>`。
### 五、K9 完成回执(2026-10-17)
**结论**:首页「继续观看」已移除,分类下方改为 `CustomScrollView + SliverGrid`
的 2 列「全部剧目」列表;分类切换、空态、失败态、全量测试与 APK 构建均完成。
未改接口、数据模型、轮播、通知或其他页面;未跑真机。
- 客户端分支 `feature/flutter-k9-home-grid` 从 `99f64ab` 完成并
`--no-ff` 合并;功能提交 `cf03178`,合并提交 `2c381be`,已推送
`99f64ab..2c381be develop`。
- `discover_view.dart` 从 649 行降到 487 行;新增
`widgets/home_drama_grid.dart` 167 行。已删除 `_continueHeader`、
`_dramaContent`、`_continueTile`、`_ShowcaseCard` 与 `_cardsFor`。
- `SliverGridDelegateWithFixedCrossAxisCount` 为 2 列、列距 12、行距 16;
左右边距 16;封面 2:3、圆角 14,标题最多 2 行、类型最多 1 行。
- 新增三语 `allDramas`:`全部剧目` / `All Dramas` / `Semua Drama`。
- 新增 `test/discover/home_all_dramas_grid_test.dart` 5 个用例,覆盖标题、
无继续观看、2 列参数、2:3 封面、分类切换、空态、失败态和 320px 小屏。
- 既有 `test/widget_test.dart` 的 5 处「Continue Watching」可见文案断言原位
更新为「All Dramas」,所有既有用例与导航流程保留,未删除测试用例。
- `dart analyze lib test` 零告警;`flutter test` 为
`00:18 +297 ~1: All tests passed!`;`flutter build apk --debug` 成功。
用户真机验证步骤与逐步预期、原始输出见
`docs/plans/PROGRESS.md`「24. K9 首页 2 列全部剧目」。
设备侧滚动、布局、分类切换和详情跳转验收由用户执行。
---
## [已处理·待用户验收] 2026-10-17 | K8 登录页视觉重设计