feat: add admin batch file selection

This commit is contained in:
Lan
2026-06-03 04:34:32 +08:00
parent a4edd1293a
commit d6b6c4d65e
6 changed files with 266 additions and 3 deletions
+21
View File
@@ -109,6 +109,27 @@ export interface AdminFilePreviewResponse {
expired_at?: string | null
}
export interface AdminBatchDeleteFileFailure {
id: number
reason: string
}
export interface AdminBatchDeleteFilesResponse {
requestedCount?: number
requested_count?: number
uniqueCount?: number
unique_count?: number
deletedCount?: number
deleted_count?: number
missingCount?: number
missing_count?: number
failedCount?: number
failed_count?: number
deleted?: number[]
missing?: number[]
failed?: AdminBatchDeleteFileFailure[]
}
export interface FileUploadResponse {
code: string
name: string