表单上传文件失败后,依旧会记录失败的结果,将上传失败文本记录到数据库中了。 #5120

pull/663/head
zhangdaiscott 2023-07-18 19:39:16 +08:00
parent 219ba56213
commit 29f62937ce
1 changed files with 8 additions and 1 deletions

View File

@ -266,15 +266,22 @@
} }
} }
if (info.file.status === 'done') { if (info.file.status === 'done') {
let successFileList = [];
if (info.file.response.success) { if (info.file.response.success) {
fileListTemp = fileListTemp.map((file) => { successFileList = fileListTemp.map((file) => {
if (file.response) { if (file.response) {
let reUrl = file.response.message; let reUrl = file.response.message;
file.url = getFileAccessHttpUrl(reUrl); file.url = getFileAccessHttpUrl(reUrl);
} }
return file; 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') { } else if (info.file.status === 'error') {
createMessage.error(`${info.file.name} 上传失败.`); createMessage.error(`${info.file.name} 上传失败.`);
} }