From 836505dea0fee3a4ac2750d97aa244a820faed49 Mon Sep 17 00:00:00 2001 From: "zyc@123456" <784479659@qq.com> Date: Thu, 25 May 2023 18:42:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=A6=96=E9=A1=B5=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/components/Navbar.vue | 9 +- src/layout/components/Sidebar/index.vue | 100 ++++---- src/router/index.js | 56 +++-- .../echarts/components/PieChartrenyuan.vue | 222 +++++++++++++----- src/views/monitor/videos/index.vue | 31 ++- src/views/renlianshibie/renlianshibieList.vue | 20 +- 6 files changed, 316 insertions(+), 122 deletions(-) diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index faff57d..814f503 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -7,7 +7,7 @@

欢迎您,{{name}}

- + 返回首页 @@ -41,6 +41,9 @@ // this.$router.push({ path: '/home' }) window.opener = null window.open('about:blank', '_top').close() + }, + toxiaoxi() { + this.$router.push('/xiaoxi/xiaoxiList') } } } @@ -74,8 +77,8 @@ display: flex; align-items: center; color: #fff; - font-size: 26px; - line-height: 60px; + font-size: 24px; + line-height: 60px;font-weight: bold; margin: 0; float: left; } diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue index 8691f4b..9e13426 100644 --- a/src/layout/components/Sidebar/index.vue +++ b/src/layout/components/Sidebar/index.vue @@ -97,26 +97,26 @@ // path: "/gongyingshang/gongyingshanggaunli", // }] // }, - { - alwaysShow: true, - component: "dianzixungeng", - meta: { - icon: "icon-jingwuicon_svg-", - title: "电子巡更", - }, - name: "", - path: "/dianzixungeng/dianzixungengL", - // children: [{ - // alwaysShow: true, - // component: "index", - // meta: { - // icon: "el-icon-help", - // title: "电子巡更", - // }, - // name: "/dianzixungeng/dianzixungengL", - // path: "/dianzixungeng/dianzixungengL", - // }] - }, + // { + // alwaysShow: true, + // component: "dianzixungeng", + // meta: { + // icon: "icon-jingwuicon_svg-", + // title: "电子巡更", + // }, + // name: "", + // path: "/dianzixungeng/dianzixungengL", + // // children: [{ + // // alwaysShow: true, + // // component: "index", + // // meta: { + // // icon: "el-icon-help", + // // title: "电子巡更", + // // }, + // // name: "/dianzixungeng/dianzixungengL", + // // path: "/dianzixungeng/dianzixungengL", + // // }] + // }, { alwaysShow: true, component: "renlianshibie", @@ -137,26 +137,26 @@ // path: "/renlianshibie/renlianshibieList", // }] }, - { - alwaysShow: true, - component: "xiaofangbaojing", - meta: { - icon: "icon-baojingshu", - title: "消防报警", - }, - name: "", - path: "/xiaofangbaojing/xiaofangbaojingL", - // children: [{ - // alwaysShow: true, - // component: "index", - // meta: { - // icon: "el-icon-help", - // title: "消防报警", - // }, - // name: "/xiaofangbaojing/xiaofangbaojingL", - // path: "/xiaofangbaojing/xiaofangbaojingL", - // }] - }, + // { + // alwaysShow: true, + // component: "xiaofangbaojing", + // meta: { + // icon: "icon-baojingshu", + // title: "消防报警", + // }, + // name: "", + // path: "/xiaofangbaojing/xiaofangbaojingL", + // // children: [{ + // // alwaysShow: true, + // // component: "index", + // // meta: { + // // icon: "el-icon-help", + // // title: "消防报警", + // // }, + // // name: "/xiaofangbaojing/xiaofangbaojingL", + // // path: "/xiaofangbaojing/xiaofangbaojingL", + // // }] + // }, { alwaysShow: true, component: "shebeitaizhang", @@ -236,6 +236,26 @@ // name: "/shebeirizhi/shebeirizhiList", // path: "/shebeirizhi/shebeirizhiList", // }] + }, + // { + // alwaysShow: true, + // component: "xiaoxi", + // meta: { + // icon: "icon-rizhi2", + // title: "消息", + // }, + // name: "", + // path: "/xiaoxi/xiaoxiList", + // }, + { + alwaysShow: true, + component: "daping", + meta: { + icon: "icon-jiance", + title: "布防大屏", + }, + name: "", + path: "/daping", } ], params: { diff --git a/src/router/index.js b/src/router/index.js index bcbc72e..4f50ffe 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -29,6 +29,11 @@ export const constantRoutes = [ path: "/login", component: () => import("@/views/login/login.vue"), }, + { + path: "/daping", + component: () => import("@/views/daping/daping.vue"), + name: "daping", + }, { path: "/home", component: () => import("@/views/Home/Home.vue"), @@ -193,45 +198,66 @@ export const constantRoutes = [ ], }, ////电子巡更 + // { + // path: "/dianzixungengL", + // component: Layout, + // redirect: "/dianzixungeng/dianzixungengL", + // meta: { + // title: "电子巡更", + // }, + // children: [ + // { + // path: "/dianzixungeng/dianzixungengL", + // component: () => import("@/views/dianzixungeng/dianzixungengL.vue"), + // name: "dianzixungengL", + // meta: { + // title: "电子巡更", + // noCache: true, + // }, + // }, + // ], + // }, + ////消防报警 { - path: "/dianzixungengL", + path: "/xiaofangbaojingL", component: Layout, - redirect: "/dianzixungeng/dianzixungengL", + redirect: "/xiaofangbaojing/xiaofangbaojingL", meta: { - title: "电子巡更", + title: "消防报警", }, children: [ { - path: "/dianzixungeng/dianzixungengL", - component: () => import("@/views/dianzixungeng/dianzixungengL.vue"), - name: "dianzixungengL", + path: "/xiaofangbaojing/xiaofangbaojingL", + component: () => import("@/views/xiaofangbaojing/xiaofangbaojingL.vue"), + name: "xiaofangbaojingL", meta: { - title: "电子巡更", + title: "消防报警", noCache: true, }, }, ], }, - ////消防报警 + ////消息 { - path: "/xiaofangbaojingL", + path: "/xiaoxiList", component: Layout, - redirect: "/xiaofangbaojing/xiaofangbaojingL", + redirect: "/xiaoxi/xiaoxiList", meta: { - title: "消防报警", + title: "消息", }, children: [ { - path: "/xiaofangbaojing/xiaofangbaojingL", - component: () => import("@/views/xiaofangbaojing/xiaofangbaojingL.vue"), - name: "xiaofangbaojingL", + path: "/xiaoxi/xiaoxiList", + component: () => import("@/views/xiaoxi/xiaoxiList.vue"), + name: "xiaoxiList", meta: { - title: "消防报警", + title: "消息", noCache: true, }, }, ], }, + //// ...codemenu, diff --git a/src/views/echarts/components/PieChartrenyuan.vue b/src/views/echarts/components/PieChartrenyuan.vue index 4d846c9..d579028 100644 --- a/src/views/echarts/components/PieChartrenyuan.vue +++ b/src/views/echarts/components/PieChartrenyuan.vue @@ -1,38 +1,39 @@ diff --git a/src/views/monitor/videos/index.vue b/src/views/monitor/videos/index.vue index accbbb5..b3e4c68 100644 --- a/src/views/monitor/videos/index.vue +++ b/src/views/monitor/videos/index.vue @@ -26,15 +26,15 @@

正常

- + 2344

离线

- + 2344

报警

- + 2344
- +
-
+
@@ -281,7 +284,7 @@ export default { playStatus: '', muteStatus: '', isMute: true, - isPlay: true, + isPlay: false, width: '100%', // 设置视频播放器的显示宽度(以像素为单位) height: '430', // 设置视频播放器的显示高度(以像素为单位) preload: 'auto', // 建议浏览器是否应在