Add admin analytics trend views

This commit is contained in:
2026-06-05 11:13:50 +08:00
parent a58fc43d94
commit 105efc40d5
8 changed files with 869 additions and 45 deletions
+9
View File
@@ -1164,6 +1164,14 @@ export function useAdminFiles() {
await loadFiles()
}
const handlePageSizeChange = async (size: number) => {
if (!Number.isFinite(size) || size < 1) return
params.value.size = Math.min(Math.trunc(size), 100)
params.value.page = 1
markViewPresetDirty()
await loadFiles()
}
const openEditModal = (file: FileListItem) => {
editForm.value = {
id: file.id,
@@ -1690,6 +1698,7 @@ export function useAdminFiles() {
downloadFile,
exportPreviewText,
handlePageChange,
handlePageSizeChange,
handleSearch,
applyDetailPolicyAction,
applySelectedPolicyAction,