feat: add admin batch file selection
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import api, { rawApiClient } from './client'
|
||||
import { multipartUploadConfig } from './shared'
|
||||
import type {
|
||||
AdminBatchDeleteFilesResponse,
|
||||
AdminFileListParams,
|
||||
AdminFilePreviewResponse,
|
||||
ApiResponse,
|
||||
@@ -134,6 +135,14 @@ export class FileService {
|
||||
})
|
||||
}
|
||||
|
||||
static async deleteAdminFiles(
|
||||
ids: number[]
|
||||
): Promise<ApiResponse<AdminBatchDeleteFilesResponse>> {
|
||||
return api.delete('/admin/file/batch-delete', {
|
||||
data: { ids }
|
||||
})
|
||||
}
|
||||
|
||||
static async downloadAdminFile(
|
||||
id: number
|
||||
): Promise<{ data: Blob; headers: Record<string, string> }> {
|
||||
|
||||
Reference in New Issue
Block a user