diff --git a/src/App.vue b/src/App.vue
index 4cbad52..b258d06 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,9 +1,17 @@
-
+
-
+
diff --git a/src/assets/images/Group 1342@2x.png b/src/assets/images/Group 1342@2x.png
new file mode 100644
index 0000000..a44ed4e
Binary files /dev/null and b/src/assets/images/Group 1342@2x.png differ
diff --git a/src/assets/images/Mask group@2x.png b/src/assets/images/Mask group@2x.png
new file mode 100644
index 0000000..2e16195
Binary files /dev/null and b/src/assets/images/Mask group@2x.png differ
diff --git a/src/assets/images/count-bg.svg b/src/assets/images/count-bg.svg
new file mode 100644
index 0000000..61275f5
--- /dev/null
+++ b/src/assets/images/count-bg.svg
@@ -0,0 +1,41 @@
+
diff --git a/src/assets/images/dian.svg b/src/assets/images/dian.svg
new file mode 100644
index 0000000..b5b250c
--- /dev/null
+++ b/src/assets/images/dian.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/assets/images/title-2-select.png b/src/assets/images/title-2-select.png
new file mode 100644
index 0000000..f9812cd
Binary files /dev/null and b/src/assets/images/title-2-select.png differ
diff --git a/src/assets/images/title.png b/src/assets/images/title.png
index 1d3b41f..c626ad8 100644
Binary files a/src/assets/images/title.png and b/src/assets/images/title.png differ
diff --git a/src/views/home/components/box-1.vue b/src/components/CoreVideo/index.vue
similarity index 98%
rename from src/views/home/components/box-1.vue
rename to src/components/CoreVideo/index.vue
index 5b3f445..8c3265d 100644
--- a/src/views/home/components/box-1.vue
+++ b/src/components/CoreVideo/index.vue
@@ -1,5 +1,5 @@
-
+
核心景区视频
-
diff --git a/src/components/Header/index.vue b/src/components/Header/index.vue
new file mode 100644
index 0000000..b6d37ee
--- /dev/null
+++ b/src/components/Header/index.vue
@@ -0,0 +1,156 @@
+
+
+
+
+
+
+
diff --git a/src/router/index.js b/src/router/index.js
index b878a5e..1e2e898 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -6,13 +6,18 @@ const router = createRouter({
{
path: '/',
name: 'home',
- component: () => import('../views/home/index.vue')
+ component: () => import('@/views/home/index.vue')
},
- {
- path: '/monitor',
- name: 'monitor',
- component: () => import('../views/monitor/index.vue')
- }
+ {
+ path: '/monitor',
+ name: 'monitor',
+ component: () => import('@/views/monitor/index.vue')
+ },
+ {
+ path: '/scenic',
+ name: 'scenic',
+ component: () => import('@/views/scenic/index.vue')
+ }
]
})
diff --git a/src/styles/common.scss b/src/styles/common.scss
index 3459feb..56dbb20 100644
--- a/src/styles/common.scss
+++ b/src/styles/common.scss
@@ -10,6 +10,9 @@
.align-end {
align-items: flex-end;
}
+.justify-center {
+ justify-content: center;
+}
.justify-between {
justify-content: space-between;
}
@@ -28,6 +31,9 @@
.mb-10 {
margin-bottom: vh(10);
}
+.mr-10 {
+ margin-right: vh(10);
+}
.pt-20 {
padding-top: vh(20);
}
diff --git a/src/views/home/components/pie.vue b/src/views/home/components/age-ratio.vue
similarity index 80%
rename from src/views/home/components/pie.vue
rename to src/views/home/components/age-ratio.vue
index d2f0f6a..2ac58a9 100644
--- a/src/views/home/components/pie.vue
+++ b/src/views/home/components/age-ratio.vue
@@ -1,33 +1,22 @@
-
+
diff --git a/src/views/scenic/components/box-1.vue b/src/views/scenic/components/box-1.vue
new file mode 100644
index 0000000..cf6a50b
--- /dev/null
+++ b/src/views/scenic/components/box-1.vue
@@ -0,0 +1,250 @@
+
+
+
+
+
+
+
diff --git a/src/views/scenic/components/box-2.vue b/src/views/scenic/components/box-2.vue
new file mode 100644
index 0000000..0d9a729
--- /dev/null
+++ b/src/views/scenic/components/box-2.vue
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
diff --git a/src/views/scenic/components/count-item.vue b/src/views/scenic/components/count-item.vue
new file mode 100644
index 0000000..7b8743a
--- /dev/null
+++ b/src/views/scenic/components/count-item.vue
@@ -0,0 +1,70 @@
+
+
+
+

+
{{ label }}
+
+
+

+
+
+ {{ suffix }}
+
+
+
+
+
+
+
+
diff --git a/src/views/scenic/components/pie.vue b/src/views/scenic/components/pie.vue
new file mode 100644
index 0000000..7cc9831
--- /dev/null
+++ b/src/views/scenic/components/pie.vue
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
diff --git a/src/views/scenic/index.vue b/src/views/scenic/index.vue
new file mode 100644
index 0000000..7fa5434
--- /dev/null
+++ b/src/views/scenic/index.vue
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+