From b169173901a7f0bf405253ec64ea25a1f62c2a81 Mon Sep 17 00:00:00 2001 From: Zhou Weidong <502333560@qq.com> Date: Wed, 21 Oct 2026 11:40:32 +0800 Subject: [PATCH] =?UTF-8?q?docs(progress):=20=E8=AE=B0=E5=BD=95=20K85=20?= =?UTF-8?q?=E5=8F=8C=E7=AB=AF=E5=AE=8C=E6=88=90=E4=B8=8E=E9=97=A8=E7=A6=81?= =?UTF-8?q?=E7=BB=93=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/plans/PROGRESS.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/docs/plans/PROGRESS.md b/docs/plans/PROGRESS.md index 24ff0e1..aae6097 100644 --- a/docs/plans/PROGRESS.md +++ b/docs/plans/PROGRESS.md @@ -22924,7 +22924,12 @@ $ JAVA_HOME=/opt/homebrew/Cellar/openjdk@21/21.0.12.1/libexec/openjdk.jdk/Conten - FruitServer 完整 `mvn test` 通过:14 个模块 `BUILD SUCCESS`,总耗时 11.824s。 - `mvn -pl fruitshorts-app-api -am package -DskipTests` 通过,产出 `fruitshorts-app-api/target/fruitshorts-app-api-1.0.0-SNAPSHOT.jar`。 - 本地执行 `sql/backfill_favorite_count.sql`:`UPDATE 8`;校验 `count_mismatches=0`,剧 1/2/5 收藏数分别为 4/3/5,与有效收藏关系一致。 -- 当前阶段:A 部分完成,准备提交合并后开始 ReelShort B 部分。 +- FruitServer 功能提交:`65e8fbf fix(interaction): 收藏计数同步维护并新增评论数接口`。 +- FruitServer develop 合并提交:`c08fb7b merge: 合并 K85 收藏与评论计数`,已推送。 +- ReelShort B 部分完成:`CommentApi` / `CommentRepository` 新增评论总数查询,兼容数字与字符串 Long;播放器按剧缓存评论数,评论面板关闭后重新拉取,失败静默保留旧值。 +- 首页 feed 收藏改为复用 `_toggleSave`,与实际收藏状态变化同步 ±1;详情页新增本地收藏增量,成功且状态变化时更新,失败保持原值。 +- ReelShort 功能提交:`5e2b8d9 fix(player): 收藏与评论数实时刷新`。 +- ReelShort develop 合并提交:`bdd3a53 merge: 合并 K85 收藏与评论数实时刷新`,已推送 `97bbced..bdd3a53`。 ```text $ JAVA_HOME=/opt/homebrew/Cellar/openjdk@21/21.0.12.1/libexec/openjdk.jdk/Contents/Home mvn test @@ -22940,3 +22945,16 @@ UPDATE 8 ``` 解读:后端完整测试和 app-api 打包均成功;本地收藏计数已回填,抽查剧 1/2/5 与关系表计数完全一致。 + +ReelShort 门禁原始输出: + +```text +$ dart analyze lib test +Analyzing lib, test... +No issues found! + +$ flutter test +00:48 +494 ~2: All tests passed! +``` + +解读:客户端静态检查零告警;494 条测试通过,2 条需要本机联调服务的用例按既有保护跳过。K85 A/B 均已完成合并与推送,真机验收由用户执行。