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