diff --git a/core/core-frontend/src/pages/panel/App.vue b/core/core-frontend/src/pages/panel/App.vue
index 125fc067fb..320a5a6695 100644
--- a/core/core-frontend/src/pages/panel/App.vue
+++ b/core/core-frontend/src/pages/panel/App.vue
@@ -1,6 +1,10 @@
-
+
{
.dv-common-layout {
height: 100vh;
width: 100vw;
+
.dv-layout-container {
height: calc(100vh - @top-bar-height);
.left-sidebar {
@@ -283,6 +291,14 @@ onUnmounted(() => {
height: 100%;
}
}
+
+ &.dataease-w-h {
+ height: 100%;
+ width: 100%;
+ .dv-layout-container {
+ height: calc(100% - @top-bar-height);
+ }
+ }
}
.preview-aside {
diff --git a/core/core-frontend/src/views/data-visualization/index.vue b/core/core-frontend/src/views/data-visualization/index.vue
index 90e79ec49c..e4c5fd2d1d 100644
--- a/core/core-frontend/src/views/data-visualization/index.vue
+++ b/core/core-frontend/src/views/data-visualization/index.vue
@@ -5,6 +5,7 @@ import { dvMainStoreWithOut } from '@/store/modules/data-visualization/dvMain'
import { snapshotStoreWithOut } from '@/store/modules/data-visualization/snapshot'
import { contextmenuStoreWithOut } from '@/store/modules/data-visualization/contextmenu'
import { composeStoreWithOut } from '@/store/modules/data-visualization/compose'
+import { useAppStoreWithOut } from '@/store/modules/app'
import { storeToRefs } from 'pinia'
import DvToolbar from '../../components/data-visualization/DvToolbar.vue'
import ComponentToolBar from '../../components/data-visualization/ComponentToolBar.vue'
@@ -45,7 +46,8 @@ const eventCheck = e => {
}
}
const mainCanvasCoreRef = ref(null)
-
+const appStore = useAppStoreWithOut()
+const isDataEaseBi = computed(() => appStore.getIsDataEaseBi)
const dvMainStore = dvMainStoreWithOut()
const snapshotStore = snapshotStoreWithOut()
const contextmenuStore = contextmenuStoreWithOut()
@@ -300,7 +302,7 @@ eventBus.on('handleNew', handleNew)
-