重构客户端页面并补充前端分页

- 拆分 ClientPage 为多个客户端子组件
- 将媒体播放器显示在当前选中文件下方
- 抽取并复用分页组件
- 为搜索结果补充分页状态和翻页控件
- 保持最近文件逻辑不变
This commit is contained in:
2026-05-24 15:43:31 +08:00
parent c6b05c12e5
commit 8d9c7f17ff
16 changed files with 797 additions and 379 deletions
@@ -141,7 +141,7 @@ namespace FileShare_Services.Services.FileLibrary
[property: JsonPropertyName("rootId")] int RootId = 0,
[property: JsonPropertyName("path")] string? Path = null,
[property: JsonPropertyName("page")] int Page = 1,
[property: JsonPropertyName("pageSize")] int PageSize = 48,
[property: JsonPropertyName("pageSize")] int PageSize = 10,
[property: JsonPropertyName("mediaType")] string? MediaType = null,
[property: JsonPropertyName("sortBy")] string? SortBy = "name",
[property: JsonPropertyName("sortDirection")] string? SortDirection = "asc");