From e169d74bf5297eee0b3072ef7ddb0ed3f83b6a95 Mon Sep 17 00:00:00 2001 From: jmal Date: Wed, 20 May 2020 14:10:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=88=90=E5=8A=9F=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=B6=88=E6=81=AF=E6=8F=90=E9=86=92=EF=BC=8C=E5=B9=B6?= =?UTF-8?q?=E4=B8=94=E8=87=AA=E5=8A=A8=E5=85=B3=E9=97=AD=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E7=AA=97=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SimpleUploader/globalUploader.vue | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/src/components/SimpleUploader/globalUploader.vue b/src/components/SimpleUploader/globalUploader.vue index 42877d1..0116ec3 100755 --- a/src/components/SimpleUploader/globalUploader.vue +++ b/src/components/SimpleUploader/globalUploader.vue @@ -156,6 +156,7 @@ isDragStart: false, fileListScrollTop: 0, dragoverLoop: null, + successMsg: null, } }, computed: { @@ -340,19 +341,37 @@ this.statusRemove(file.id) this.statusSet(file.id, 'success') // file.removeFile(file) + this.showSuccessMsg() }).catch(e => {}) - // 不需要合并 } else { Bus.$emit('fileSuccess') // 完成后从文件列表移除 // file.removeFile(file) // console.log('上传成功') + this.showSuccessMsg() } if (file.parent == null) { this.close() } }, + showSuccessMsg() { + if(this.successMsg === null){ + this.successMsg = this.$message({ + message: '文件上传成功', + type: 'success', + onClose: ()=>{ + this.successMsg = null + } + }); + }else{ + + } + if(this.process === -10 || this.process === 100 || this.fileListLength === 0){ + this.uploader.cancel() + this.panelShow = false + } + }, onFileError(rootFile, file, response) { this.$message({ message: response,