diff --git a/docs/plans/INBOX.md b/docs/plans/INBOX.md index 66687e8..318d8c4 100644 --- a/docs/plans/INBOX.md +++ b/docs/plans/INBOX.md @@ -1,4 +1,42 @@ -## [已处理] 2026-10-20 | K29.9 播放页底部细节调整 +## [待处理] 2026-10-20 | K30-A 后端补互动数量字段(详情 VO) + +**用户指令(2026-10-20,原文)**: +> 「现在改右侧的收藏 评论喜欢 都是显示数量 然后改评论面板 ui 不好看 间距太大 点击发送后要收回键盘」 + +**背景**:客户端播放页右侧 rail 需要显示收藏数、评论数、点赞数;当前 `/app` 详情 VO 没有 `favoriteCount` / `commentCount`,客户端只能显示文字标签。 + +**口径** +1. `AppDramaDetailVO` 增加 `likeCount`、`favoriteCount`、`commentCount`(Long),JSON 字段同名。 +2. 数据来源:`drama.like_count`、`drama.favorite_count`;评论数按 `content_comment` 中该剧未删除评论计数。 +3. 同步更新 `docs/api-phase1.md` 详情接口响应示例与字段说明(契约先行)。 +4. 更新/新增契约测试;`mvn test` 全过;`mvn -pl fruitshorts-app-api -am package -DskipTests` 成功。 +5. 不改已有字段语义,不动管理端。 + +**流程**:从 `develop` 拉 `feature/backend-drama-counts`;作者 `Zhou Weidong <502333560@qq.com>`;`--no-ff` 合回 develop 并 push;PROGRESS 留痕。 + +--- + +## [待处理] 2026-10-20 | K30-B 播放页右侧数量 + 评论面板收紧 + +**用户指令(2026-10-20,原文)**: +> 「现在改右侧的收藏 评论喜欢 都是显示数量 然后改评论面板 ui 不好看 间距太大 点击发送后要收回键盘」 + +**口径(依赖 K30-A 的接口字段)** +1. 播放页右侧 rail:收藏、评论、喜欢三项都显示数量(格式:<1 万显示原数,≥1 万显示 `x.x万`);分享不显示数量。数据来自详情 VO 的 `favoriteCount` / `commentCount` / `likeCount`,点击后数量随接口结果更新。 +2. 评论面板 UI 收紧: + - 列表项上下 padding 由 12 减到 8,头像 28,昵称 12、时间 10、正文 13、行距 2; + - 底部输入框高度 40,左右 12,发送按钮 32; + - 面板顶部标题与列表间距缩小,整体更紧凑。 +3. 点击发送成功后调用 `FocusScope.of(context).unfocus()` 收起键盘;发送失败保留输入与焦点。 +4. 其余播放与评论逻辑不变。 + +**测试/门禁**:rail 三项数量显示用例;发送成功后焦点丢失用例;`dart analyze lib test` 零告警 + `flutter test` 全过 + `flutter build apk --debug`。 + +**流程**:从 `develop` 拉 `feature/flutter-k30-counts-comments`;作者 `Zhou Weidong <502333560@qq.com>`;`--no-ff` 合回 develop 并 push;PROGRESS 留痕;真机验收由用户执行。 + +--- + +## [待处理] 2026-10-20 | K29.9 播放页底部细节调整 **用户指令(2026-10-20,原文)**: > 「现在改播放页底部 标题右边的箭头紧挨着不在最右侧 集数和简介上下对齐大小一致 紧挨着展开而不是下箭头 进度条宽度一致 下面的选集字体大小加大 圆角减小 清屏按钮整体大一些 注意益处隐藏」