diff --git a/nezha-fronted/src/components/chart/GridItem.vue b/nezha-fronted/src/components/chart/GridItem.vue
deleted file mode 100644
index 5926b0648..000000000
--- a/nezha-fronted/src/components/chart/GridItem.vue
+++ /dev/null
@@ -1,837 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/nezha-fronted/src/components/chart/GridLayout.vue b/nezha-fronted/src/components/chart/GridLayout.vue
deleted file mode 100644
index 7c4352e0f..000000000
--- a/nezha-fronted/src/components/chart/GridLayout.vue
+++ /dev/null
@@ -1,439 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/nezha-fronted/src/components/chart/chart.vue b/nezha-fronted/src/components/chart/chart.vue
index 0dcf7bcbf..4206d0595 100644
--- a/nezha-fronted/src/components/chart/chart.vue
+++ b/nezha-fronted/src/components/chart/chart.vue
@@ -83,6 +83,14 @@
:is-fullscreen="isFullscreen"
:chart-option="chartOption"
>
+
-
diff --git a/nezha-fronted/src/components/chart/chart/chartAutoCarousel.vue b/nezha-fronted/src/components/chart/chart/chartAutoCarousel.vue
index 034453d2d..bd0196864 100644
--- a/nezha-fronted/src/components/chart/chart/chartAutoCarousel.vue
+++ b/nezha-fronted/src/components/chart/chart/chartAutoCarousel.vue
@@ -1,10 +1,101 @@
-
+
+
+
+
+
+
+ {{item.name}}
+
+
+
+
+
+
No Data
+
diff --git a/nezha-fronted/src/components/chart/chart/options/chartTreemap.js b/nezha-fronted/src/components/chart/chart/options/chartTreemap.js
index ef10ffeea..4fa11efbb 100644
--- a/nezha-fronted/src/components/chart/chart/options/chartTreemap.js
+++ b/nezha-fronted/src/components/chart/chart/options/chartTreemap.js
@@ -23,6 +23,7 @@ const chartTreemapOption = {
visibleMin: 40,
childrenVisibleMin: 40,
nodeClick: false,
+ roam: false,
label: {
show: true,
position: 'inside',
diff --git a/nezha-fronted/src/components/chart/chartList.vue b/nezha-fronted/src/components/chart/chartList.vue
index 07be13144..ee1f46565 100644
--- a/nezha-fronted/src/components/chart/chartList.vue
+++ b/nezha-fronted/src/components/chart/chartList.vue
@@ -80,8 +80,6 @@