docs(progress): 记录 K89.1 预览集查询顺序修复
This commit is contained in:
1 parent
6252a07b5d
commit
96d58c53f7
1 file changed
+21
@@ -23736,3 +23736,24 @@ Build successful. Please see dist-dev directory
|
||||
```
|
||||
|
||||
说明:Web 原生门禁通过缓存 pnpm 8.15 执行;构建保留既有 element-plus circular chunk 警告。commit-msg hook 与当前 pnpm 环境不兼容,功能与合并提交使用 `--no-verify`,门禁已独立通过。未修改依赖或锁文件。
|
||||
|
||||
## 2026-10-21 FruitServer:K89.1 固定预览集查询顺序
|
||||
|
||||
- 修复分支:`fix/k89-preview-order`,从 FruitServer develop `7ae0569` 创建。
|
||||
- 功能提交:`3303a91 fix(content): 固定预览集查询顺序`。
|
||||
- develop 合并提交:`6252a07 merge: 合并 K89.1 预览集查询顺序修复`,已推送 `7ae0569..6252a07`。
|
||||
- `AppCatalogService.cards()` 对 previews map 中的 episodeId 先 `sorted()` 再调用 `countByEpisodes`,消除 HashMap 遍历顺序导致的评论数随机为 0。
|
||||
- `dramaDetail()` 同样对 episodes 的 episodeId 排序后批量统计评论;检查同文件其余集合查询后,无需额外排序的业务列表仍保留原有顺序。
|
||||
- 测试改为反向插入预览 Map、反向返回详情 episodes,仍按 `List.of(11L, 22L)` 精确验证评论查询参数,旧实现会稳定失败。
|
||||
|
||||
门禁原始输出:
|
||||
|
||||
```text
|
||||
$ JAVA_HOME=<jdk21> mvn test
|
||||
[INFO] fruitshorts-app-api ... SUCCESS
|
||||
[INFO] fruitshorts-transcode-worker ... SUCCESS
|
||||
[INFO] BUILD SUCCESS
|
||||
[INFO] Total time: 18.032 s
|
||||
```
|
||||
|
||||
说明:按要求运行完整 Maven 测试,未以单模块结果替代门禁。
|
||||
Reference in new issue
Block a user