From 1fc3268ef6029a5844fce09a99364bad5c10bb72 Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Mon, 6 Jan 2025 17:31:22 +0800 Subject: [PATCH] =?UTF-8?q?refactor(=E6=95=B0=E6=8D=AE=E5=A4=A7=E5=B1=8F?= =?UTF-8?q?=E3=80=81=E4=BB=AA=E8=A1=A8=E6=9D=BF):=20=E6=A1=8C=E9=9D=A2?= =?UTF-8?q?=E7=89=88=E9=9A=90=E8=97=8F=E4=BB=AA=E8=A1=A8=E6=9D=BF=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E6=94=BE=E5=A4=A7=E3=80=81=E5=AF=BC=E5=87=BA=E7=AD=89?= =?UTF-8?q?=E6=82=AC=E6=B5=AE=E6=8C=89=E9=92=AE=E9=85=8D=E7=BD=AE=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../subject-setting/dashboard-style/OverallSetting.vue | 5 +++-- .../components/data-visualization/canvas/DePreview.vue | 5 ++++- .../src/components/visualization/CanvasBaseSetting.vue | 10 +++++++++- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/OverallSetting.vue b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/OverallSetting.vue index b289bfa1a4..f2a29054fd 100644 --- a/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/OverallSetting.vue +++ b/core/core-frontend/src/components/dashboard/subject-setting/dashboard-style/OverallSetting.vue @@ -196,7 +196,7 @@ /> @@ -273,8 +273,9 @@ import { import { ElFormItem, ElIcon, ElSpace } from 'element-plus-secondary' import Icon from '@/components/icon-custom/src/Icon.vue' import { useAppearanceStoreWithOut } from '@/store/modules/appearance' +import { isDesktop } from '@/utils/ModelUtil' const appearanceStore = useAppearanceStoreWithOut() - +const isDesktopFlag = isDesktop() const snapshotStore = snapshotStoreWithOut() const props = defineProps({ themes: { diff --git a/core/core-frontend/src/components/data-visualization/canvas/DePreview.vue b/core/core-frontend/src/components/data-visualization/canvas/DePreview.vue index 110c7ba7b8..2cc51a851c 100644 --- a/core/core-frontend/src/components/data-visualization/canvas/DePreview.vue +++ b/core/core-frontend/src/components/data-visualization/canvas/DePreview.vue @@ -20,12 +20,14 @@ import DatasetParamsComponent from '@/components/visualization/DatasetParamsComp import DeFullscreen from '@/components/visualization/common/DeFullscreen.vue' import EmptyBackground from '../../empty-background/src/EmptyBackground.vue' import LinkOptBar from '@/components/data-visualization/canvas/LinkOptBar.vue' +import { isDesktop } from '@/utils/ModelUtil' const dvMainStore = dvMainStoreWithOut() const { pcMatrixCount, curComponent, mobileInPc, canvasState, inMobile } = storeToRefs(dvMainStore) const openHandler = ref(null) const customDatasetParamsRef = ref(null) const emits = defineEmits(['onResetLayout']) const fullScreeRef = ref(null) +const isDesktopFlag = isDesktop() const props = defineProps({ canvasStyleData: { type: Object, @@ -426,7 +428,8 @@ const linkOptBarShow = computed(() => { canvasStyleData.value.suspensionButtonAvailable && !inMobile.value && !mobileInPc.value && - showPopBar.value + showPopBar.value && + !isDesktopFlag ) }) diff --git a/core/core-frontend/src/components/visualization/CanvasBaseSetting.vue b/core/core-frontend/src/components/visualization/CanvasBaseSetting.vue index eee681e446..9d13d23808 100644 --- a/core/core-frontend/src/components/visualization/CanvasBaseSetting.vue +++ b/core/core-frontend/src/components/visualization/CanvasBaseSetting.vue @@ -41,7 +41,11 @@ - + ({ name: ele.name,