From 4bdc1ad28a38d9313b2792af129d47895a0c074d Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Fri, 23 Feb 2024 16:06:44 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E4=BB=AA=E8=A1=A8=E6=9D=BF):=20=E6=A0=91?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E4=BE=A7=E8=BE=B9=E6=A0=8F=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E5=B1=95=E5=BC=80=E3=80=81=E6=94=B6=E8=B5=B7=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/common/DeResourceArrow.vue | 71 +++++++++++++++++++ .../src/views/common/DeResourceTree.vue | 2 +- .../views/dashboard/DashboardPreviewShow.vue | 16 ++++- .../views/data-visualization/PreviewShow.vue | 17 ++++- .../views/visualized/data/dataset/index.vue | 22 +++++- .../visualized/data/datasource/index.vue | 23 +++++- 6 files changed, 144 insertions(+), 7 deletions(-) create mode 100644 core/core-frontend/src/views/common/DeResourceArrow.vue diff --git a/core/core-frontend/src/views/common/DeResourceArrow.vue b/core/core-frontend/src/views/common/DeResourceArrow.vue new file mode 100644 index 0000000000..37f22dc440 --- /dev/null +++ b/core/core-frontend/src/views/common/DeResourceArrow.vue @@ -0,0 +1,71 @@ + + + + + diff --git a/core/core-frontend/src/views/common/DeResourceTree.vue b/core/core-frontend/src/views/common/DeResourceTree.vue index 2c4fd1d810..a3ae24a9d8 100644 --- a/core/core-frontend/src/views/common/DeResourceTree.vue +++ b/core/core-frontend/src/views/common/DeResourceTree.vue @@ -531,7 +531,7 @@ defineExpose({ font-size: 20px; font-weight: 500; color: var(--TextPrimary, #1f2329); - padding-bottom: 10px; + padding-bottom: 16px; .title { margin-right: auto; font-size: 16px; diff --git a/core/core-frontend/src/views/dashboard/DashboardPreviewShow.vue b/core/core-frontend/src/views/dashboard/DashboardPreviewShow.vue index af0d605bcb..a17bc72ac0 100644 --- a/core/core-frontend/src/views/dashboard/DashboardPreviewShow.vue +++ b/core/core-frontend/src/views/dashboard/DashboardPreviewShow.vue @@ -5,6 +5,7 @@ import { reactive, nextTick, ref, toRefs, onBeforeMount, computed } from 'vue' import DePreview from '@/components/data-visualization/canvas/DePreview.vue' import PreviewHead from '@/views/data-visualization/PreviewHead.vue' import EmptyBackground from '@/components/empty-background/src/EmptyBackground.vue' +import ArrowSide from '@/views/common/DeResourceArrow.vue' import { initCanvasData, initCanvasDataPrepare } from '@/utils/canvasUtils' import { useAppStoreWithOut } from '@/store/modules/app' import { useRequestStoreWithOut } from '@/store/modules/request' @@ -134,6 +135,10 @@ onBeforeMount(() => { dvMainStore.canvasDataInit() } }) +const sideTreeStatus = ref(true) +const changeSideTreeStatus = val => { + sideTreeStatus.value = val +} defineExpose({ getPreviewStateInfo @@ -142,9 +147,13 @@ defineExpose({