From 4bfe87da776bc1cda77159748bc507f10aa8ec55 Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Wed, 29 Oct 2025 16:34:27 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E4=BB=AA=E8=A1=A8=E6=9D=BF):=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E6=9F=90=E4=BA=9B=E6=83=85=E5=86=B5=E4=B8=8B=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E5=A4=B9=E7=A7=BB=E5=8A=A8=E9=9C=80=E8=A6=81=E5=A4=9A?= =?UTF-8?q?=E6=AC=A1=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/core-frontend/src/views/common/DeResourceTree.vue | 4 ++-- .../core-frontend/src/views/visualized/data/dataset/index.vue | 4 ++-- .../src/views/visualized/data/datasource/index.vue | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/core/core-frontend/src/views/common/DeResourceTree.vue b/core/core-frontend/src/views/common/DeResourceTree.vue index db9107fca5..95e08b8672 100644 --- a/core/core-frontend/src/views/common/DeResourceTree.vue +++ b/core/core-frontend/src/views/common/DeResourceTree.vue @@ -7,7 +7,7 @@ import dvDelete from '@/assets/svg/dv-delete.svg' import dvMove from '@/assets/svg/dv-move.svg' import dvCancelPublish from '@/assets/svg/icon_undo_outlined.svg' import { treeDraggbleChart } from '@/utils/treeDraggbleChart' -import { debounce } from 'lodash-es' +import { throttle } from 'lodash-es' import dvRename from '@/assets/svg/dv-rename.svg' import dvDashboardSpine from '@/assets/svg/dv-dashboard-spine.svg' import dvDashboardSpineDisabled from '@/assets/svg/dv-dashboard-spine-disabled.svg' @@ -622,7 +622,7 @@ const sortTypeChange = sortType => { state.curSortType = sortType } -const proxyAllowDrop = debounce((arg1, arg2) => { +const proxyAllowDrop = throttle((arg1, arg2) => { const flagArray = ['dashboard', 'dataV', 'dataset', 'datasource'] const flag = flagArray.findIndex(item => item === curCanvasType.value) if (flag < 0 || !isFreeFolder(arg2, flag + 1)) { diff --git a/core/core-frontend/src/views/visualized/data/dataset/index.vue b/core/core-frontend/src/views/visualized/data/dataset/index.vue index 1a1a4ca9fb..7cf3fb7289 100644 --- a/core/core-frontend/src/views/visualized/data/dataset/index.vue +++ b/core/core-frontend/src/views/visualized/data/dataset/index.vue @@ -3,7 +3,7 @@ import icon_copy_filled from '@/assets/svg/icon_copy_filled.svg' import icon_dataset from '@/assets/svg/icon_dataset.svg' import icon_deleteTrash_outlined from '@/assets/svg/icon_delete-trash_outlined.svg' import icon_intoItem_outlined from '@/assets/svg/icon_into-item_outlined.svg' -import { debounce } from 'lodash-es' +import { throttle } from 'lodash-es' import icon_rename_outlined from '@/assets/svg/icon_rename_outlined.svg' import dvNewFolder from '@/assets/svg/dv-new-folder.svg' import icon_fileAdd_outlined from '@/assets/svg/icon_file-add_outlined.svg' @@ -793,7 +793,7 @@ const getMenuList = (val: boolean) => { ].concat(menuList) } -const proxyAllowDrop = debounce((arg1, arg2) => { +const proxyAllowDrop = throttle((arg1, arg2) => { const flagArray = ['dashboard', 'dataV', 'dataset', 'datasource'] const flag = flagArray.findIndex(item => item === 'dataset') if (flag < 0 || !isFreeFolder(arg2, flag + 1)) { diff --git a/core/core-frontend/src/views/visualized/data/datasource/index.vue b/core/core-frontend/src/views/visualized/data/datasource/index.vue index 4b0928c6d7..88bfcc7113 100644 --- a/core/core-frontend/src/views/visualized/data/datasource/index.vue +++ b/core/core-frontend/src/views/visualized/data/datasource/index.vue @@ -5,7 +5,7 @@ import icon_copy_filled from '@/assets/svg/icon_copy_filled.svg' import icon_dataset from '@/assets/svg/icon_dataset.svg' import icon_deleteTrash_outlined from '@/assets/svg/icon_delete-trash_outlined.svg' import icon_intoItem_outlined from '@/assets/svg/icon_into-item_outlined.svg' -import { debounce } from 'lodash-es' +import { throttle } from 'lodash-es' import icon_rename_outlined from '@/assets/svg/icon_rename_outlined.svg' import icon_warning_colorful_red from '@/assets/svg/icon_warning_colorful_red.svg' import dvFolder from '@/assets/svg/dv-folder.svg' @@ -1047,7 +1047,7 @@ const loadInit = () => { } } -const proxyAllowDrop = debounce((arg1, arg2) => { +const proxyAllowDrop = throttle((arg1, arg2) => { const flagArray = ['dashboard', 'dataV', 'dataset', 'datasource'] const flag = flagArray.findIndex(item => item === 'datasource') if (flag < 0 || !isFreeFolder(arg2, flag + 1)) {