0e512354 by lihua

fix: 上传文件不符合条件删除问题

1 parent 80f73978
...@@ -39,7 +39,7 @@ const onUpload = async (file, list) => { ...@@ -39,7 +39,7 @@ const onUpload = async (file, list) => {
39 const isExcel = file.raw.type === 'application/vnd.ms-excel' || file.raw.type === 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' || file.raw.type == 'text/csv'; 39 const isExcel = file.raw.type === 'application/vnd.ms-excel' || file.raw.type === 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' || file.raw.type == 'text/csv';
40 if (!isExcel) { 40 if (!isExcel) {
41 const fileUpload = fileUploadRef.value[0] || fileUploadRef.value 41 const fileUpload = fileUploadRef.value[0] || fileUploadRef.value
42 fileUpload?.handleRemove(file) 42 fileUpload?.handleRemove(file.file)
43 ElMessage.error('上传文件只能是 .xls, .xlsx 格式'); 43 ElMessage.error('上传文件只能是 .xls, .xlsx 格式');
44 return false; 44 return false;
45 } 45 }
......
...@@ -260,13 +260,13 @@ const uploadFile = (file) => { ...@@ -260,13 +260,13 @@ const uploadFile = (file) => {
260 uploadTime.value = Moment(Date.now()).format('YYYY-MM-DD HH:mm:ss'); 260 uploadTime.value = Moment(Date.now()).format('YYYY-MM-DD HH:mm:ss');
261 ElMessage.success('上传成功'); 261 ElMessage.success('上传成功');
262 } else { 262 } else {
263 uploadRef.value.handleRemove(file); 263 uploadRef.value.handleRemove(file.file);
264 ElMessage.error('上传失败,请重新上传!'); 264 ElMessage.error('上传失败,请重新上传!');
265 } 265 }
266 }) 266 })
267 }) 267 })
268 .catch(() => { 268 .catch(() => {
269 uploadRef.value.handleRemove(file); 269 uploadRef.value.handleRemove(file.file);
270 ElMessage.error('上传失败,请重新上传'); 270 ElMessage.error('上传失败,请重新上传');
271 }); 271 });
272 } 272 }
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!