From 64b1d20b3291c70a562b046d9124181375643db5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A7=8B=E4=BA=8E=E5=88=9D=E8=A7=81?= <752204717@qq.com> Date: Wed, 15 Apr 2026 13:09:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=92=E7=89=88=E6=8B=96=E6=8B=BD=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/page/GenerateCharts.vue | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/components/page/GenerateCharts.vue b/src/components/page/GenerateCharts.vue index 653bb6e..4896df4 100644 --- a/src/components/page/GenerateCharts.vue +++ b/src/components/page/GenerateCharts.vue @@ -1679,13 +1679,13 @@ export default { }, async onDrop(event, dataId) { - const loading = this.$loading({ + if (event.dataTransfer.getData('image')) { + const loading = this.$loading({ lock: true, text: 'Loading...', spinner: 'el-icon-loading', background: 'rgba(0, 0, 0, 0.7)' }); - if (event.dataTransfer.getData('image')) { const draggedImage = JSON.parse(event.dataTransfer.getData('image')); const draggedImageIndex = JSON.parse(event.dataTransfer.getData('imageIndex')); this.$nextTick(async () => { @@ -1712,7 +1712,13 @@ export default { this.$message.error(err.msg); }); }); - } else { + } else if(event.dataTransfer.getData('table')) { + const loading = this.$loading({ + lock: true, + text: 'Loading...', + spinner: 'el-icon-loading', + background: 'rgba(0, 0, 0, 0.7)' + }); const draggedtable = JSON.parse(event.dataTransfer.getData('table')); this.$nextTick(async () => { @@ -1739,6 +1745,8 @@ export default { this.$message.error(err.msg); }); }); + }else{ + } }, getCommentList() {