From 11c74f7f2f661f79da5d52655a62f942d8b13a1f Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Mon, 14 Apr 2025 10:23:58 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=9B=BE=E8=A1=A8?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E8=B7=B3=E8=BD=AC=E5=88=B0=E5=85=B6=E4=BB=96?= =?UTF-8?q?=E4=BB=AA=E8=A1=A8=E6=9D=BF=EF=BC=8C=E8=81=94=E5=8A=A8=E5=9B=BE?= =?UTF-8?q?=E8=A1=A8=E4=B8=BAtab=E4=B8=8B=E5=9B=BE=E8=A1=A8=E6=97=B6?= =?UTF-8?q?=EF=BC=8C=E8=B7=B3=E8=BD=AC=E5=90=8E=E8=81=94=E5=8A=A8=E6=B2=A1?= =?UTF-8?q?=E6=9C=89=E7=94=9F=E6=95=88=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/data-visualization/PreviewCanvas.vue | 10 ++++++---- .../views/data-visualization/PreviewCanvasMobile.vue | 8 +++++--- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/core/core-frontend/src/views/data-visualization/PreviewCanvas.vue b/core/core-frontend/src/views/data-visualization/PreviewCanvas.vue index b14218659b..c1bd887948 100644 --- a/core/core-frontend/src/views/data-visualization/PreviewCanvas.vue +++ b/core/core-frontend/src/views/data-visualization/PreviewCanvas.vue @@ -126,18 +126,20 @@ const loadCanvasDataAsync = async (dvId, dvType, ignoreParams = false) => { canvasViewInfoPreview, curPreviewGap }) { + state.dvInfo = dvInfo + if (state.dvInfo.status) { + if (jumpParam || (!ignoreParams && attachParam)) { + await filterEnumMapSync(canvasDataResult) + } + } state.canvasDataPreview = canvasDataResult state.canvasStylePreview = canvasStyleResult state.canvasViewInfoPreview = canvasViewInfoPreview - state.dvInfo = dvInfo if (state.editPreview) { state.dvInfo.status = 1 } state.curPreviewGap = curPreviewGap if (state.dvInfo.status) { - if (jumpParam || (!ignoreParams && attachParam)) { - await filterEnumMapSync(canvasDataResult) - } if (jumpParam) { dvMainStore.addViewTrackFilter(jumpParam) } diff --git a/core/core-frontend/src/views/data-visualization/PreviewCanvasMobile.vue b/core/core-frontend/src/views/data-visualization/PreviewCanvasMobile.vue index 1a36bc5550..f6bb32f80e 100644 --- a/core/core-frontend/src/views/data-visualization/PreviewCanvasMobile.vue +++ b/core/core-frontend/src/views/data-visualization/PreviewCanvasMobile.vue @@ -110,14 +110,16 @@ const loadCanvasDataAsync = async (dvId, dvType) => { return } state.dvInfo = dvInfo + if (state.dvInfo.status) { + if (jumpParam || attachParam) { + await filterEnumMapSync(canvasDataResult) + } + } state.canvasDataPreview = canvasDataResult state.canvasStylePreview = canvasStyleResult state.canvasViewInfoPreview = canvasViewInfoPreview state.curPreviewGap = curPreviewGap if (state.dvInfo.status) { - if (jumpParam || attachParam) { - await filterEnumMapSync(canvasDataResult) - } if (jumpParam) { dvMainStore.addViewTrackFilter(jumpParam) }