From d263d4395138f5ad93f75877acce14dd2a939fc3 Mon Sep 17 00:00:00 2001 From: hzz Date: Fri, 25 Aug 2023 17:54:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B1=95=E4=BC=9A=E8=AE=BE=E5=A4=87=E5=A4=A7?= =?UTF-8?q?=E5=B1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/img/elli_tray.svg | 19 ++ src/assets/img/tray.svg | 12 ++ src/router/index.ts | 16 +- src/views/MicroExhibition/child/LineChart.vue | 98 ++++++++++ src/views/MicroExhibition/child/index.vue | 170 ++++++++++++++++++ .../MicroExhibition/components/LineChart.vue | 12 +- .../MicroExhibition/components/PbjCard.vue | 39 ++++ src/views/MicroExhibition/index.vue | 11 +- 8 files changed, 371 insertions(+), 6 deletions(-) create mode 100644 src/assets/img/elli_tray.svg create mode 100644 src/assets/img/tray.svg create mode 100644 src/views/MicroExhibition/child/LineChart.vue create mode 100644 src/views/MicroExhibition/child/index.vue create mode 100644 src/views/MicroExhibition/components/PbjCard.vue diff --git a/src/assets/img/elli_tray.svg b/src/assets/img/elli_tray.svg new file mode 100644 index 0000000..4ff767a --- /dev/null +++ b/src/assets/img/elli_tray.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/img/tray.svg b/src/assets/img/tray.svg new file mode 100644 index 0000000..037ebd1 --- /dev/null +++ b/src/assets/img/tray.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/router/index.ts b/src/router/index.ts index 58dce72..a82d0db 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -270,8 +270,20 @@ const routes: Array = [ }, { path: "/MicroExhibition", - name: "MicroExhibition", - component: () => import("../views/MicroExhibition/index.vue"), + children: [ + { + path: "/MicroExhibition", + name: "MicroExhibition", + component: () => import("../views/MicroExhibition/index.vue"), + }, + { + path: "/MicroExhibition/:id", + name: "MicroExhibitionChild", + component: () => import("../views/MicroExhibition/child/index.vue"), + }, + ] + + }, diff --git a/src/views/MicroExhibition/child/LineChart.vue b/src/views/MicroExhibition/child/LineChart.vue new file mode 100644 index 0000000..0712c32 --- /dev/null +++ b/src/views/MicroExhibition/child/LineChart.vue @@ -0,0 +1,98 @@ + + + + + diff --git a/src/views/MicroExhibition/child/index.vue b/src/views/MicroExhibition/child/index.vue new file mode 100644 index 0000000..384cafa --- /dev/null +++ b/src/views/MicroExhibition/child/index.vue @@ -0,0 +1,170 @@ + + + + + diff --git a/src/views/MicroExhibition/components/LineChart.vue b/src/views/MicroExhibition/components/LineChart.vue index 0bd837d..cc1920f 100644 --- a/src/views/MicroExhibition/components/LineChart.vue +++ b/src/views/MicroExhibition/components/LineChart.vue @@ -5,6 +5,16 @@ + + diff --git a/src/views/MicroExhibition/index.vue b/src/views/MicroExhibition/index.vue index 6445e7a..b2b9e22 100644 --- a/src/views/MicroExhibition/index.vue +++ b/src/views/MicroExhibition/index.vue @@ -52,12 +52,14 @@
- + + +
- - + +
@@ -73,6 +75,7 @@ import LineChart from './components/LineChart.vue' import BarChart from './components/BarChart.vue' import ringChart from "./components/ringChart.vue"; import DevCard from "./components/DevCard.vue"; +import PbjCard from './components/PbjCard.vue'; import scrollBoard from "./components/scrollBoard.vue"; import { ref, reactive, getCurrentInstance } from 'vue' @@ -92,6 +95,7 @@ let titleTip = [ name: t('messages.disconnection'), }, ]; +document.title = '设备大屏展示系统'; let ringData = ref([]); ringData.value = [ { name: '工作', value: 7 }, @@ -250,6 +254,7 @@ h2 { flex-direction: column; align-items: center; } + .progress-title { margin-top: 20px; font-size: 16px;