From 78ad164e7ca6c515874545cf01b784f090ef9a74 Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Tue, 1 Apr 2025 23:27:32 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=BC=98=E5=8C=96=E8=BF=87?= =?UTF-8?q?=E6=BB=A4=E7=BB=84=E4=BB=B6=E7=BD=AE=E9=A1=B6=E7=AD=89=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../visualization/server/DataVisualizationServer.java | 2 +- core/core-frontend/src/components/dashboard/DbToolbar.vue | 3 ++- .../src/components/data-visualization/DvToolbar.vue | 3 ++- .../src/components/handle-more/src/DvHandleMore.vue | 2 +- .../chart/components/editor/editor-style/VQueryChartStyle.vue | 4 ++++ core/core-frontend/src/views/data-visualization/index.vue | 2 +- 6 files changed, 11 insertions(+), 5 deletions(-) diff --git a/core/core-backend/src/main/java/io/dataease/visualization/server/DataVisualizationServer.java b/core/core-backend/src/main/java/io/dataease/visualization/server/DataVisualizationServer.java index 6d4738caea..749b238cb6 100644 --- a/core/core-backend/src/main/java/io/dataease/visualization/server/DataVisualizationServer.java +++ b/core/core-backend/src/main/java/io/dataease/visualization/server/DataVisualizationServer.java @@ -529,7 +529,7 @@ public class DataVisualizationServer implements DataVisualizationApi { * */ Long dvId = request.getId(); DataVisualizationInfo visualizationInfo = new DataVisualizationInfo(); - visualizationInfo.setStatus(request.getStatus()); + visualizationInfo.setMobileLayout(request.getMobileLayout()); visualizationInfo.setId(dvId); visualizationInfo.setName(request.getName()); visualizationInfo.setStatus(request.getStatus()); diff --git a/core/core-frontend/src/components/dashboard/DbToolbar.vue b/core/core-frontend/src/components/dashboard/DbToolbar.vue index 5f2167c82e..e79e23d8c8 100644 --- a/core/core-frontend/src/components/dashboard/DbToolbar.vue +++ b/core/core-frontend/src/components/dashboard/DbToolbar.vue @@ -193,6 +193,7 @@ const publishStatusChange = status => { updatePublishStatus({ id: dvInfo.value.id, name: dvInfo.value.name, + mobileLayout: dvInfo.value.mobileLayout, status, type: 'dashboard' }).then(() => { @@ -726,7 +727,7 @@ const initOpenHandler = newWindow => { diff --git a/core/core-frontend/src/components/data-visualization/DvToolbar.vue b/core/core-frontend/src/components/data-visualization/DvToolbar.vue index 892ea30e51..92e50176da 100644 --- a/core/core-frontend/src/components/data-visualization/DvToolbar.vue +++ b/core/core-frontend/src/components/data-visualization/DvToolbar.vue @@ -309,6 +309,7 @@ const publishStatusChange = status => { updatePublishStatus({ id: dvInfo.value.id, name: dvInfo.value.name, + mobileLayout: dvInfo.value.mobileLayout, status, type: 'dataV' }).then(() => { @@ -476,7 +477,7 @@ const fullScreenPreview = () => { diff --git a/core/core-frontend/src/components/handle-more/src/DvHandleMore.vue b/core/core-frontend/src/components/handle-more/src/DvHandleMore.vue index f6a3090446..28020591dc 100644 --- a/core/core-frontend/src/components/handle-more/src/DvHandleMore.vue +++ b/core/core-frontend/src/components/handle-more/src/DvHandleMore.vue @@ -137,7 +137,7 @@ const menuDisabledCheck = ele => { color: var(--ed-text-color-disabled) !important; } .de-hidden-drop-item { - display: none; + display: none !important; } .menu-more-dv_popper { width: 120px; diff --git a/core/core-frontend/src/views/chart/components/editor/editor-style/VQueryChartStyle.vue b/core/core-frontend/src/views/chart/components/editor/editor-style/VQueryChartStyle.vue index bb1e068c3a..cf1aa3614d 100644 --- a/core/core-frontend/src/views/chart/components/editor/editor-style/VQueryChartStyle.vue +++ b/core/core-frontend/src/views/chart/components/editor/editor-style/VQueryChartStyle.vue @@ -140,6 +140,7 @@ const onFreezeChange = newVal => { item.freeze = false } }) + snapshotStore.recordSnapshotCache('onFreezeChange') }) .catch(() => { element.value.freeze = false @@ -150,7 +151,10 @@ const onFreezeChange = newVal => { item.freeze = false } }) + snapshotStore.recordSnapshotCache('onFreezeChange') } + } else { + snapshotStore.recordSnapshotCache('onFreezeChange') } } diff --git a/core/core-frontend/src/views/data-visualization/index.vue b/core/core-frontend/src/views/data-visualization/index.vue index 595af3fd00..9391bac41d 100644 --- a/core/core-frontend/src/views/data-visualization/index.vue +++ b/core/core-frontend/src/views/data-visualization/index.vue @@ -673,7 +673,7 @@ eventBus.on('tabSort', tabSort) :canvas-data-preview="componentData" :canvas-style-preview="canvasStyleData" :canvas-view-info-preview="canvasViewInfo" - :dv-info="dvInfo" + :dv-info="{ ...dvInfo, status: 1 }" >