From bcdb083a696b7e43f21b15e0c07195d409f36bce Mon Sep 17 00:00:00 2001 From: zhanghua <314079846@qq.com> Date: 星期二, 19 十一月 2024 09:30:50 +0800 Subject: [PATCH] 前端添加sse获取进度 --- src/components/drag-upload.vue | 13 +++++++++++-- 1 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/components/drag-upload.vue b/src/components/drag-upload.vue index 48950fe..ecb23fb 100644 --- a/src/components/drag-upload.vue +++ b/src/components/drag-upload.vue @@ -7,7 +7,7 @@ :data="{ staffId: staffId, orgId: orgId }" :on-exceed="handleExceed" :on-success="fileSuccess" - :on-error="fileSuccess" + :on-error="fileError" :file-list="fileList" :show-file-list="true" multiple @@ -68,7 +68,13 @@ this.successLoading = false this.$emit("fileSuccess", res, this.type); }, - + fileError(res, f, f1) { + this.successLoading = false + this.$message({ + message: "涓婃澶辫触", + type: "error", + }); + }, // 杩囨护鏂囦欢 beforeAvatarUpload(file) { this.successLoading = true @@ -84,6 +90,9 @@ }); return false; } + + this.successLoading = false + this.$emit("file-uploading"); }, }, mounted() { }, -- Gitblit v1.8.0