diff --git a/screen-vue/src/views/screen/Home/components/ChartTop.vue b/screen-vue/src/views/screen/Home/components/ChartTop.vue
new file mode 100644
index 0000000..a7dcdc7
--- /dev/null
+++ b/screen-vue/src/views/screen/Home/components/ChartTop.vue
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
{{ item.module }}
+
{{ item.title }}
+
+
+
+
{{ item.value }}
+
{{ item.label }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Home/components/ChartV01.vue b/screen-vue/src/views/screen/Home/components/ChartV01.vue
new file mode 100644
index 0000000..875dd10
--- /dev/null
+++ b/screen-vue/src/views/screen/Home/components/ChartV01.vue
@@ -0,0 +1,47 @@
+
+
+
+ 1
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Home/components/ChartV02.vue b/screen-vue/src/views/screen/Home/components/ChartV02.vue
new file mode 100644
index 0000000..d4345f4
--- /dev/null
+++ b/screen-vue/src/views/screen/Home/components/ChartV02.vue
@@ -0,0 +1,47 @@
+
+
+
+ 2
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Home/components/ChartV03.vue b/screen-vue/src/views/screen/Home/components/ChartV03.vue
new file mode 100644
index 0000000..28b8d5a
--- /dev/null
+++ b/screen-vue/src/views/screen/Home/components/ChartV03.vue
@@ -0,0 +1,47 @@
+
+
+
+ 3
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Home/components/ChartV04.vue b/screen-vue/src/views/screen/Home/components/ChartV04.vue
new file mode 100644
index 0000000..bc8e3b2
--- /dev/null
+++ b/screen-vue/src/views/screen/Home/components/ChartV04.vue
@@ -0,0 +1,47 @@
+
+
+
+ 4
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Home/components/ChartV05.vue b/screen-vue/src/views/screen/Home/components/ChartV05.vue
new file mode 100644
index 0000000..cd176b8
--- /dev/null
+++ b/screen-vue/src/views/screen/Home/components/ChartV05.vue
@@ -0,0 +1,47 @@
+
+
+
+ 5
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Home/components/ChartV06.vue b/screen-vue/src/views/screen/Home/components/ChartV06.vue
new file mode 100644
index 0000000..02ac4f4
--- /dev/null
+++ b/screen-vue/src/views/screen/Home/components/ChartV06.vue
@@ -0,0 +1,47 @@
+
+
+
+ 6
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Home/components/ChartV07.vue b/screen-vue/src/views/screen/Home/components/ChartV07.vue
new file mode 100644
index 0000000..66202e7
--- /dev/null
+++ b/screen-vue/src/views/screen/Home/components/ChartV07.vue
@@ -0,0 +1,47 @@
+
+
+
+ 7
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Home/components/ChartV08.vue b/screen-vue/src/views/screen/Home/components/ChartV08.vue
new file mode 100644
index 0000000..6226b51
--- /dev/null
+++ b/screen-vue/src/views/screen/Home/components/ChartV08.vue
@@ -0,0 +1,47 @@
+
+
+
+ 8
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Home/components/ChartV09.vue b/screen-vue/src/views/screen/Home/components/ChartV09.vue
new file mode 100644
index 0000000..1a388c4
--- /dev/null
+++ b/screen-vue/src/views/screen/Home/components/ChartV09.vue
@@ -0,0 +1,47 @@
+
+
+
+ 9
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Home/components/ChartV10.vue b/screen-vue/src/views/screen/Home/components/ChartV10.vue
new file mode 100644
index 0000000..efd539d
--- /dev/null
+++ b/screen-vue/src/views/screen/Home/components/ChartV10.vue
@@ -0,0 +1,47 @@
+
+
+
+ 10
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Home/index.vue b/screen-vue/src/views/screen/Home/index.vue
index 02409e3..212467b 100644
--- a/screen-vue/src/views/screen/Home/index.vue
+++ b/screen-vue/src/views/screen/Home/index.vue
@@ -1,8 +1,281 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Setting/components/Home.vue b/screen-vue/src/views/screen/Setting/components/Home.vue
index 02409e3..595b31e 100644
--- a/screen-vue/src/views/screen/Setting/components/Home.vue
+++ b/screen-vue/src/views/screen/Setting/components/Home.vue
@@ -1,8 +1,608 @@
+
-
-
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Sys/components/ChartTop.vue b/screen-vue/src/views/screen/Sys/components/ChartTop.vue
new file mode 100644
index 0000000..a7dcdc7
--- /dev/null
+++ b/screen-vue/src/views/screen/Sys/components/ChartTop.vue
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
{{ item.module }}
+
{{ item.title }}
+
+
+
+
{{ item.value }}
+
{{ item.label }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Sys/components/ChartV01.vue b/screen-vue/src/views/screen/Sys/components/ChartV01.vue
new file mode 100644
index 0000000..875dd10
--- /dev/null
+++ b/screen-vue/src/views/screen/Sys/components/ChartV01.vue
@@ -0,0 +1,47 @@
+
+
+
+ 1
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Sys/components/ChartV02.vue b/screen-vue/src/views/screen/Sys/components/ChartV02.vue
new file mode 100644
index 0000000..d4345f4
--- /dev/null
+++ b/screen-vue/src/views/screen/Sys/components/ChartV02.vue
@@ -0,0 +1,47 @@
+
+
+
+ 2
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Sys/components/ChartV03.vue b/screen-vue/src/views/screen/Sys/components/ChartV03.vue
new file mode 100644
index 0000000..28b8d5a
--- /dev/null
+++ b/screen-vue/src/views/screen/Sys/components/ChartV03.vue
@@ -0,0 +1,47 @@
+
+
+
+ 3
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Sys/components/ChartV04.vue b/screen-vue/src/views/screen/Sys/components/ChartV04.vue
new file mode 100644
index 0000000..7d97d3c
--- /dev/null
+++ b/screen-vue/src/views/screen/Sys/components/ChartV04.vue
@@ -0,0 +1,47 @@
+
+
+
+ 4
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Sys/components/ChartV05.vue b/screen-vue/src/views/screen/Sys/components/ChartV05.vue
new file mode 100644
index 0000000..59de0d2
--- /dev/null
+++ b/screen-vue/src/views/screen/Sys/components/ChartV05.vue
@@ -0,0 +1,47 @@
+
+
+
+ 5
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Sys/components/ChartV06.vue b/screen-vue/src/views/screen/Sys/components/ChartV06.vue
new file mode 100644
index 0000000..f695a10
--- /dev/null
+++ b/screen-vue/src/views/screen/Sys/components/ChartV06.vue
@@ -0,0 +1,47 @@
+
+
+
+ 6
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Sys/components/ChartV07.vue b/screen-vue/src/views/screen/Sys/components/ChartV07.vue
new file mode 100644
index 0000000..ae566bf
--- /dev/null
+++ b/screen-vue/src/views/screen/Sys/components/ChartV07.vue
@@ -0,0 +1,47 @@
+
+
+
+ 7
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Sys/components/ChartV08.vue b/screen-vue/src/views/screen/Sys/components/ChartV08.vue
new file mode 100644
index 0000000..a2e24a8
--- /dev/null
+++ b/screen-vue/src/views/screen/Sys/components/ChartV08.vue
@@ -0,0 +1,47 @@
+
+
+
+ 8
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Sys/components/ChartV09.vue b/screen-vue/src/views/screen/Sys/components/ChartV09.vue
new file mode 100644
index 0000000..1497837
--- /dev/null
+++ b/screen-vue/src/views/screen/Sys/components/ChartV09.vue
@@ -0,0 +1,47 @@
+
+
+
+ 9
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Sys/components/ChartV10.vue b/screen-vue/src/views/screen/Sys/components/ChartV10.vue
new file mode 100644
index 0000000..7babe43
--- /dev/null
+++ b/screen-vue/src/views/screen/Sys/components/ChartV10.vue
@@ -0,0 +1,47 @@
+
+
+
+ 10
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/screen-vue/src/views/screen/Sys/index.vue b/screen-vue/src/views/screen/Sys/index.vue
index 02409e3..f46df76 100644
--- a/screen-vue/src/views/screen/Sys/index.vue
+++ b/screen-vue/src/views/screen/Sys/index.vue
@@ -1,8 +1,272 @@
+