修复分片上传bug

This commit is contained in:
pan 2024-09-09 13:51:50 +08:00
parent dc5c99586f
commit c55cacea07

View File

@ -110,6 +110,9 @@ export default {
} }
}, },
methods: { methods: {
created(){
this.clearFile()
},
// //
beforeUpload(file) { beforeUpload(file) {
/* const fileType = file.type.toLowerCase() /* const fileType = file.type.toLowerCase()
@ -174,6 +177,10 @@ export default {
}, 500); }, 500);
} else { } else {
self.progressFlag = false; self.progressFlag = false;
self.progressPercent = 0
if(self.$refs.upload){
self.$refs.upload.clearFiles();
}
self.$message({ self.$message({
message: '上传失败!', message: '上传失败!',
type: 'error', type: 'error',
@ -186,7 +193,9 @@ export default {
console.error(error) console.error(error)
self.progressFlag = false; self.progressFlag = false;
self.progressPercent = 0 self.progressPercent = 0
if(self.$refs.upload){
self.$refs.upload.clearFiles(); self.$refs.upload.clearFiles();
}
self.$message({ self.$message({
message: '上传失败!', message: '上传失败!',
type: 'error', type: 'error',
@ -319,13 +328,28 @@ export default {
} }
} else { } else {
self.progressFlag = false; self.progressFlag = false;
self.progressPercent = 0
if(self.$refs.upload){
self.$refs.upload.clearFiles();
}
self.$message({ self.$message({
message: '上传失败!', message: '上传失败!',
type: 'error', type: 'error',
duration: '2000' duration: '2000'
}); });
} }
}) }).catch(error => {
self.progressFlag = false;
self.progressPercent = 0
if(self.$refs.upload){
self.$refs.upload.clearFiles();
}
self.$message({
message: '上传失败!',
type: 'error',
duration: '2000'
});
});
} }
}, },