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 }" >