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,