diff --git a/src/assets/dataScreen/common/dataScreenbg.png b/src/assets/dataScreen/common/dataScreenbg.png
new file mode 100644
index 0000000..4e1dada
Binary files /dev/null and b/src/assets/dataScreen/common/dataScreenbg.png differ
diff --git a/src/assets/dataScreen/modelList/modelListSide.svg b/src/assets/dataScreen/modelList/modelListSide.svg
new file mode 100644
index 0000000..83bc9e5
--- /dev/null
+++ b/src/assets/dataScreen/modelList/modelListSide.svg
@@ -0,0 +1,21 @@
+
diff --git a/src/assets/dataScreen/serverList/serverListSide.svg b/src/assets/dataScreen/serverList/serverListSide.svg
new file mode 100644
index 0000000..5609f32
--- /dev/null
+++ b/src/assets/dataScreen/serverList/serverListSide.svg
@@ -0,0 +1,83 @@
+
diff --git a/src/layout/dataScreenIndex.vue b/src/layout/dataScreenIndex.vue
index e5a749d..5b1655b 100644
--- a/src/layout/dataScreenIndex.vue
+++ b/src/layout/dataScreenIndex.vue
@@ -154,6 +154,18 @@ onBeforeMount(() => {
bottom: 0;
z-index: 1;
}
+ &::after {
+ content: "";
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ left: 0;
+ top: 0;
+ background: url("@/assets/dataScreen/common/dataScreenbg.png") no-repeat;
+ background-size: cover;
+ z-index: -999;
+ opacity: 0.3;
+ }
}
.app-mask {
diff --git a/src/pages/dataScreen/router/modules/model.ts b/src/pages/dataScreen/router/modules/model.ts
index fef046d..b287842 100644
--- a/src/pages/dataScreen/router/modules/model.ts
+++ b/src/pages/dataScreen/router/modules/model.ts
@@ -16,6 +16,6 @@ export default {
rank: 4,
roles: ["admin", "common"]
},
- component: () => import("@/pages/dataScreen/views/device/deviceList.vue"),
- name: "modelList"
+ component: () => import("@/pages/dataScreen/views/modelList/modelList.vue"),
+ name: "ModelList"
} as RouteConfigsTable;
diff --git a/src/pages/dataScreen/router/modules/serve.ts b/src/pages/dataScreen/router/modules/serve.ts
index 038658b..1b74933 100644
--- a/src/pages/dataScreen/router/modules/serve.ts
+++ b/src/pages/dataScreen/router/modules/serve.ts
@@ -16,6 +16,6 @@ export default {
rank: 3,
roles: ["admin", "common"]
},
- component: () => import("@/pages/dataScreen/views/device/deviceList.vue"),
+ component: () => import("@/pages/dataScreen/views/serverList/serverList.vue"),
name: "ServerList"
} as RouteConfigsTable;
diff --git a/src/pages/dataScreen/views/modelList/modelList.scss b/src/pages/dataScreen/views/modelList/modelList.scss
new file mode 100644
index 0000000..0ee42ae
--- /dev/null
+++ b/src/pages/dataScreen/views/modelList/modelList.scss
@@ -0,0 +1,12 @@
+.modelList {
+ padding: 45px 32px;
+ .banner_side {
+ width: 29px;
+ height: 870px;
+ background: url("@/assets/dataScreen/modelList/modelListSide.svg") no-repeat
+ left center;
+ }
+ .banner_side_right {
+ transform: rotateY(180deg);
+ }
+}
diff --git a/src/pages/dataScreen/views/modelList/modelList.vue b/src/pages/dataScreen/views/modelList/modelList.vue
new file mode 100644
index 0000000..35b98b7
--- /dev/null
+++ b/src/pages/dataScreen/views/modelList/modelList.vue
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
diff --git a/src/pages/dataScreen/views/serverList/serverList.scss b/src/pages/dataScreen/views/serverList/serverList.scss
new file mode 100644
index 0000000..0988fbf
--- /dev/null
+++ b/src/pages/dataScreen/views/serverList/serverList.scss
@@ -0,0 +1,12 @@
+.serverList {
+ padding: 45px 32px;
+ .banner_side {
+ width: 151px;
+ height: 855px;
+ background: url("@/assets/dataScreen/serverList/serverListSide.svg")
+ no-repeat left center;
+ }
+ .banner_side_right {
+ transform: rotateY(180deg);
+ }
+}
diff --git a/src/pages/dataScreen/views/serverList/serverList.vue b/src/pages/dataScreen/views/serverList/serverList.vue
new file mode 100644
index 0000000..ea35016
--- /dev/null
+++ b/src/pages/dataScreen/views/serverList/serverList.vue
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+