feat(admin): 剧集列表接口支持分页
This commit is contained in:
1 parent
5227762aeb
commit
0143fa036c
5 files changed
+322
-26
No files matched your search
@@ -24682,3 +24682,34 @@ a4317bb jianghaifeng <haifeng_hello@163.com> merge: 短剧保存时始终同步
|
||||
```
|
||||
|
||||
解读:功能与分支/merge/push 已落地(develop=`a4317bb`,feature=`9adf8c5`)。**作者口径偏差**:三条均非 `Zhou Weidong <502333560@qq.com>`;按「已推送历史不 force push」登记,待 Trae 拍板是否改写。未启停 8080/8081。停住等验收。
|
||||
|
||||
---
|
||||
|
||||
## 【Codex】2026-10-21 | GET /admin/episodes 服务端分页(K107 追加)
|
||||
|
||||
**契约变更(specs 由专人更新,此处留痕)**:
|
||||
- `GET /admin/episodes` 新增 `pageIndex`(默认 1)、`pageSize`(默认 100,上限 200)
|
||||
- 响应由 `List` 改为 `PageResult{total, list}`;`dramaId`/`status`/`episode:list` 不变
|
||||
- 数据库分页(MyBatis-Plus selectPage),排序 `sort ASC, ep_no ASC`
|
||||
|
||||
**分支**:`feature/episode-list-api-pagination` ← develop
|
||||
|
||||
**命令**:
|
||||
|
||||
```bash
|
||||
mvn -pl fruitshorts-admin-api -am test
|
||||
```
|
||||
|
||||
**原始输出(关键行)**:
|
||||
|
||||
```
|
||||
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0 — EpisodeControllerContractTest
|
||||
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0 — EpisodeServicePageTest
|
||||
[INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0 — fruitshorts-admin-api
|
||||
[INFO] BUILD SUCCESS
|
||||
[INFO] Total time: 15.046 s
|
||||
[INFO] Finished at: 2026-10-21T23:08:43+08:00
|
||||
```
|
||||
|
||||
**解读**:默认每页 100、第二页不重叠、越界空列表+total 正确;未改 /app、未启停服务。
|
||||
|
||||
Reference in new issue
Block a user