From dc66e9e62cf644309cddccb7757fd12a6450b25b Mon Sep 17 00:00:00 2001 From: Charles7c Date: Wed, 14 May 2025 23:03:36 +0800 Subject: [PATCH] =?UTF-8?q?fix(system/file):=20=E4=BF=AE=E5=A4=8D=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E6=89=B9=E9=87=8F=E5=88=A0=E9=99=A4=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E4=BC=A0=E5=8F=82=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes #63 --- src/apis/system/file.ts | 4 ++-- src/views/system/file/main/FileMain/index.vue | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/apis/system/file.ts b/src/apis/system/file.ts index ba519c0..6c5a739 100644 --- a/src/apis/system/file.ts +++ b/src/apis/system/file.ts @@ -16,8 +16,8 @@ export function updateFile(data: any, id: string) { } /** @desc 删除文件 */ -export function deleteFile(id: string) { - return http.del(`${BASE_URL}`, { ids: [id] }) +export function deleteFile(ids: string[]) { + return http.del(`${BASE_URL}`, { ids }) } /** @desc 查询文件资源统计统计 */ diff --git a/src/views/system/file/main/FileMain/index.vue b/src/views/system/file/main/FileMain/index.vue index 81764fb..a44eecd 100644 --- a/src/views/system/file/main/FileMain/index.vue +++ b/src/views/system/file/main/FileMain/index.vue @@ -104,7 +104,7 @@ import { import FileGrid from './FileGrid.vue' import useFileManage from './useFileManage' import { useTable } from '@/hooks' -import { type FileItem, type FileQuery, checkFile, createDir, deleteFile, listFile, uploadFile } from '@/apis' +import { type FileItem, type FileQuery, createDir, deleteFile, listFile, uploadFile } from '@/apis' import { DirTypes, ImageTypes, OfficeTypes } from '@/constant/file' import 'viewerjs/dist/viewer.css' import { downloadByUrl } from '@/utils/downloadFile' @@ -230,7 +230,7 @@ const handleRightMenuClick = async (mode: string, fileInfo: FileItem) => { hideCancel: false, okButtonProps: { status: 'danger' }, onOk: async () => { - await deleteFile(fileInfo.id) + await deleteFile([fileInfo.id]) Message.success('删除成功') search() mittBus.emit('file-total-refresh') @@ -261,6 +261,7 @@ const handleMulDelete = () => { Message.success('删除成功') search() mittBus.emit('file-total-refresh') + isBatchMode.value = false }, }) } @@ -311,7 +312,7 @@ const handleCancel = () => { // 新建文件夹弹窗窗口确认事件 const handleCreateDir = async () => { - const res = await createDir(queryForm.absPath ?? '/', newDirName.value) + await createDir(queryForm.absPath ?? '/', newDirName.value) newDirName.value = undefined createDirModalVisible.value = false search()