From 29245db42f8d0af6b6b789834028233c1444a601 Mon Sep 17 00:00:00 2001 From: wangchengming <15110151257@163.com> Date: Thu, 9 Oct 2025 15:00:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AA=92=E4=BD=93=E4=BE=9B?= =?UTF-8?q?=E5=BA=94=E5=95=86=E6=96=87=E4=BB=B6=E6=94=AF=E6=8C=81=E5=A4=9A?= =?UTF-8?q?=E9=80=89=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/common.js | 13 ++ src/components/FileUpload/multiFileUpload.vue | 169 ++++++++++-------- 2 files changed, 107 insertions(+), 75 deletions(-) diff --git a/src/api/common.js b/src/api/common.js index 73ebb1e..2341613 100644 --- a/src/api/common.js +++ b/src/api/common.js @@ -13,6 +13,19 @@ export function uploadFile(data) { }) } +// 上传文件 多个 +export function uploadFiles(data) { + return request({ + url: '/common/uploadBatch', + method: 'post', + data: data, + timeout: 600000, // 300秒 = 5分钟,根据文件大小调整 + headers: { + 'Content-Type': 'multipart/form-data' + } + }) +} + // 公用下载文件接口 export function downFile(fileUrl) { return request({ diff --git a/src/components/FileUpload/multiFileUpload.vue b/src/components/FileUpload/multiFileUpload.vue index 6f0dccd..eb7b306 100644 --- a/src/components/FileUpload/multiFileUpload.vue +++ b/src/components/FileUpload/multiFileUpload.vue @@ -31,8 +31,8 @@ + :auto-upload="false" :file-list="cardfileList" :on-change="handleChange" :show-file-list="false" + :accept="_accept" multiple :limit="10" :before-upload="beforeUpload"> @@ -53,7 +53,7 @@