From d788d707521840355594cacd1068d27d20acaf3a Mon Sep 17 00:00:00 2001 From: Zhou Weidong <502333560@qq.com> Date: Wed, 21 Oct 2026 13:49:19 +0800 Subject: [PATCH] =?UTF-8?q?docs(progress):=20=E8=AE=B0=E5=BD=95=20K86.15?= =?UTF-8?q?=20=E8=AF=84=E8=AE=BA=E5=8F=91=E5=B8=83=E6=88=90=E5=8A=9F?= =?UTF-8?q?=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/plans/PROGRESS.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/docs/plans/PROGRESS.md b/docs/plans/PROGRESS.md index 9b0d8d6..0d91637 100644 --- a/docs/plans/PROGRESS.md +++ b/docs/plans/PROGRESS.md @@ -23355,3 +23355,27 @@ $ flutter test --no-pub ``` 解读:ReelShort 静态检查零告警,509 条测试全部通过。未安装真机,等待用户验收。 + +## 2026-10-21 ReelShort:K86.15 评论发布成功提示 + +- 功能分支:`fix/comment-post-toast`,从 ReelShort develop `9c0c1b8` 创建。 +- 功能提交:`e86daf5 feat(player): 评论发布成功提示`。 +- develop 合并提交:`c3e6e02 merge: 合并 K86.15 评论发布成功提示`,已推送 `9c0c1b8..c3e6e02`。 +- 三份 ARB 新增 `commentPostSuccess`:zh 为「发表成功」、en 为 "Comment posted"、id 为 "Komentar terkirim",并通过 `flutter gen-l10n` 重新生成 AppLocalizations。 +- `CommentController.publish` 成功后清空输入、关闭独立输入弹窗并刷新评论总数;服务端返回的评论继续由原控制器插入列表。失败时仍保留输入与焦点并显示原错误提示,不显示成功提示。 +- 评论面板路由内增加独立 `ScaffoldMessenger`;成功 SnackBar 使用 floating、无 action、1500ms、深色圆角底白字,并通过面板高度加 12px 的底部 margin 显示在半屏评论面板上方,不遮挡底部假输入条。 +- 评论面板和独立输入弹窗共用该发布结果链路,首页 feed 与播放页两处入口均可显示成功提示。 +- 测试覆盖 zh 成功文案「发表成功」、SnackBar 样式与位置、失败不出现成功提示,以及原有提交关闭、刷新总数和登录场景。 + +门禁原始输出: + +```text +$ dart analyze lib test +Analyzing lib, test... +No issues found! + +$ flutter test --no-pub +00:48 +509: All tests passed! +``` + +解读:ReelShort 静态检查零告警,509 条测试全部通过。未安装真机,等待用户验收。