From 29f62937ce463135367fe8a3a835ff8eeab92d84 Mon Sep 17 00:00:00 2001 From: zhangdaiscott Date: Tue, 18 Jul 2023 19:39:16 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A8=E5=8D=95=E4=B8=8A=E4=BC=A0=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E5=A4=B1=E8=B4=A5=E5=90=8E=EF=BC=8C=E4=BE=9D=E6=97=A7?= =?UTF-8?q?=E4=BC=9A=E8=AE=B0=E5=BD=95=E5=A4=B1=E8=B4=A5=E7=9A=84=E7=BB=93?= =?UTF-8?q?=E6=9E=9C=EF=BC=8C=E5=B0=86=E4=B8=8A=E4=BC=A0=E5=A4=B1=E8=B4=A5?= =?UTF-8?q?=E6=96=87=E6=9C=AC=E8=AE=B0=E5=BD=95=E5=88=B0=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=BA=93=E4=B8=AD=E4=BA=86=E3=80=82=20#5120?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Form/src/jeecg/components/JUpload/JUpload.vue | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/components/Form/src/jeecg/components/JUpload/JUpload.vue b/src/components/Form/src/jeecg/components/JUpload/JUpload.vue index 2c71fee..35bca3a 100644 --- a/src/components/Form/src/jeecg/components/JUpload/JUpload.vue +++ b/src/components/Form/src/jeecg/components/JUpload/JUpload.vue @@ -266,15 +266,22 @@ } } if (info.file.status === 'done') { + let successFileList = []; if (info.file.response.success) { - fileListTemp = fileListTemp.map((file) => { + successFileList = fileListTemp.map((file) => { if (file.response) { let reUrl = file.response.message; file.url = getFileAccessHttpUrl(reUrl); } return file; }); + }else{ + successFileList = fileListTemp.filter(item=>{ + return item.uid!=info.file.uid; + }); + createMessage.error(`${info.file.name} 上传失败.`); } + fileListTemp = successFileList; } else if (info.file.status === 'error') { createMessage.error(`${info.file.name} 上传失败.`); }