From a9131423d75e813035de003ecf747ed69e71a328 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=98=89=E8=B1=AA?= <42510293+ziyujiahao@users.noreply.github.com> Date: Fri, 31 Oct 2025 16:16:00 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=95=B0=E6=8D=AE=E5=A4=A7=E5=B1=8F):=20?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=95=B0=E6=8D=AE=E5=A4=A7=E5=B1=8F=E9=93=BA?= =?UTF-8?q?=E6=BB=A1=E5=85=A8=E5=B1=8F=E6=A8=A1=E5=BC=8F=E7=9A=84=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E6=A8=A1=E6=9D=BF=E9=87=8D=E6=96=B0=E5=AF=BC=E5=85=A5?= =?UTF-8?q?=E5=8F=AF=E8=83=BD=E5=87=BA=E7=8E=B0=E7=BB=84=E4=BB=B6=E9=94=99?= =?UTF-8?q?=E4=BD=8D=E9=97=AE=E9=A2=98=20#17159=20(#17338)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/data-visualization/PreviewShow.vue | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/core-frontend/src/views/data-visualization/PreviewShow.vue b/core/core-frontend/src/views/data-visualization/PreviewShow.vue index f3718c8edb..bcaba8ffb5 100644 --- a/core/core-frontend/src/views/data-visualization/PreviewShow.vue +++ b/core/core-frontend/src/views/data-visualization/PreviewShow.vue @@ -26,6 +26,7 @@ import { exportLogPDF, exportLogTemplate } from '@/api/visualization/dataVisualization' +import { deepCopy } from '@/utils/utils' const userStore = useUserStoreWithOut() const userName = computed(() => userStore.getName) @@ -100,6 +101,12 @@ const loadCanvasData = (dvId, weight?, ext?) => { state.dvInfo = dvInfo state.curPreviewGap = curPreviewGap dataInitState.value = true + // 修复铺满全屏模版导出错位问题 + if (props.showPosition !== 'multiplexing') { + dvMainStore.setCanvasStyle(deepCopy(canvasStyleResult)) + dvMainStore.setComponentData(deepCopy(canvasDataResult)) + } + if (props.showPosition === 'preview') { dvMainStore.updateCurDvInfo(dvInfo) nextTick(() => {