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() {