fix: 上传文件不符合条件删除问题
Showing
2 changed files
with
3 additions
and
3 deletions
| ... | @@ -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 | } | ... | ... |
-
Please register or sign in to post a comment