From ba614c1dc4e15c2f414b16a24f58aad3cd1914fc Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Wed, 26 Nov 2025 14:34:23 +0800 Subject: [PATCH 1/3] =?UTF-8?q?fix(=E6=95=B0=E6=8D=AE=E9=9B=86):=20?= =?UTF-8?q?=E5=88=9B=E5=BB=BA=E6=95=B0=E6=8D=AE=E9=9B=86=EF=BC=8C=E4=BF=9D?= =?UTF-8?q?=E5=AD=98=E5=90=8E=E7=82=B9=E5=87=BB=E8=BF=94=E5=9B=9E=E6=8C=89?= =?UTF-8?q?=E9=92=AE=EF=BC=8C=E4=BC=9A=E6=8F=90=E7=A4=BA=E6=9C=AA=E4=BF=9D?= =?UTF-8?q?=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/visualized/data/dataset/form/index.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/core/core-frontend/src/views/visualized/data/dataset/form/index.vue b/core/core-frontend/src/views/visualized/data/dataset/form/index.vue index a46decd3be..a8bfa914cd 100644 --- a/core/core-frontend/src/views/visualized/data/dataset/form/index.vue +++ b/core/core-frontend/src/views/visualized/data/dataset/form/index.vue @@ -1660,6 +1660,7 @@ const sourceChange = val => { const finish = res => { const { id, pid, name } = res + isUpdate = false datasetName.value = name nodeInfo = { id, From bd59d841d7405ae0a5de94a39ac3aeac57d886b3 Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Wed, 26 Nov 2025 14:34:53 +0800 Subject: [PATCH 2/3] =?UTF-8?q?fix(=E4=BB=AA=E8=A1=A8=E6=9D=BF):=20?= =?UTF-8?q?=E4=BB=AA=E8=A1=A8=E6=9D=BF=E5=88=9B=E5=BB=BA=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E6=9D=A1=E4=BB=B6=E5=90=8E=E5=85=B3=E9=97=AD=E7=AA=97=E5=8F=A3?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5=EF=BC=8C=E5=89=8D=E7=AB=AF=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../custom-component/v-query/QueryConditionConfiguration.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/core-frontend/src/custom-component/v-query/QueryConditionConfiguration.vue b/core/core-frontend/src/custom-component/v-query/QueryConditionConfiguration.vue index 9a30e35e8a..5aeecbcff2 100644 --- a/core/core-frontend/src/custom-component/v-query/QueryConditionConfiguration.vue +++ b/core/core-frontend/src/custom-component/v-query/QueryConditionConfiguration.vue @@ -1562,7 +1562,9 @@ const handleBeforeClose = () => { defaultConfigurationRef.value?.mult() defaultConfigurationRef.value?.single() handleDialogClick() - curComponent.value.id = '' + if (curComponent.value) { + curComponent.value.id = '' + } relationshipChartIndex.value = 0 dialogVisible.value = false } @@ -2269,6 +2271,7 @@ const timeGranularityMultipleChange = (val: string) => { watch( () => showError.value, val => { + if (!curComponent.value) return curComponent.value.showError = val } ) From 9242ae8ecc591c18bb4e25c7d0a6110a1f6b62c7 Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Wed, 26 Nov 2025 15:08:20 +0800 Subject: [PATCH 3/3] =?UTF-8?q?fix(=E4=BB=AA=E8=A1=A8=E6=9D=BF):=20?= =?UTF-8?q?=E7=BC=96=E8=BE=91=E4=BB=AA=E8=A1=A8=E6=9D=BF=E5=88=9D=E6=AC=A1?= =?UTF-8?q?=E7=82=B9=E5=87=BB=E6=9F=A5=E7=9C=8B=E6=95=B0=E6=8D=AE=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E6=8E=A7=E5=88=B6=E5=8F=B0=E4=BC=9A=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../data-visualization/canvas/CanvasCore.vue | 27 +++++++++---------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/core/core-frontend/src/components/data-visualization/canvas/CanvasCore.vue b/core/core-frontend/src/components/data-visualization/canvas/CanvasCore.vue index cc96ee0a4c..25d91e2154 100644 --- a/core/core-frontend/src/components/data-visualization/canvas/CanvasCore.vue +++ b/core/core-frontend/src/components/data-visualization/canvas/CanvasCore.vue @@ -202,9 +202,6 @@ const PointShadow = defineAsyncComponent( ) const ContextMenu = defineAsyncComponent(() => import('./ContextMenu.vue')) const MarkLine = defineAsyncComponent(() => import('./MarkLine.vue')) -const UserViewEnlarge = defineAsyncComponent( - () => import('@/components/visualization/UserViewEnlarge.vue') -) const LinkJumpSet = defineAsyncComponent(() => import('@/components/visualization/LinkJumpSet.vue')) const LinkageSet = defineAsyncComponent(() => import('@/components/visualization/LinkageSet.vue')) const DatasetParamsComponent = defineAsyncComponent( @@ -1445,17 +1442,19 @@ const handleDragOver = e => { const getMoveItem = () => { return infoBox.value.moveItem } - +const userViewEnlarge = ref() const userViewEnlargeOpen = (opt, item) => { - userViewEnlargeRefShow.value = true - nextTick(() => { - userViewEnlargeRef.value.dialogInit( - canvasStyleData.value, - canvasViewInfo.value[item.id], - item, - opt, - { scale: curBaseScale.value } - ) + import('@/components/visualization/UserViewEnlarge.vue').then(res => { + userViewEnlarge.value = res.default + nextTick(() => { + userViewEnlargeRef.value.dialogInit( + canvasStyleData.value, + canvasViewInfo.value[item.id], + item, + opt, + { scale: curBaseScale.value } + ) + }) }) } @@ -1773,7 +1772,7 @@ defineExpose({ - +