c06a1bea by lihua

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

1 parent 003565cf
...@@ -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 }
......
...@@ -259,13 +259,13 @@ const uploadFile = (file) => { ...@@ -259,13 +259,13 @@ const uploadFile = (file) => {
259 uploadTime.value = Moment(Date.now()).format('YYYY-MM-DD HH:mm:ss'); 259 uploadTime.value = Moment(Date.now()).format('YYYY-MM-DD HH:mm:ss');
260 ElMessage.success('上传成功'); 260 ElMessage.success('上传成功');
261 } else { 261 } else {
262 uploadRef.value.handleRemove(file); 262 uploadRef.value.handleRemove(file.file);
263 ElMessage.error('上传失败,请重新上传!'); 263 ElMessage.error('上传失败,请重新上传!');
264 } 264 }
265 }) 265 })
266 }) 266 })
267 .catch(() => { 267 .catch(() => {
268 uploadRef.value.handleRemove(file); 268 uploadRef.value.handleRemove(file.file);
269 ElMessage.error('上传失败,请重新上传'); 269 ElMessage.error('上传失败,请重新上传');
270 }); 270 });
271 } 271 }
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!