From 2e6eac7cc456f1a6c3726eaa892e745d5074b330 Mon Sep 17 00:00:00 2001 From: 23688nl <329261568@qq.com> Date: Thu, 28 Apr 2022 11:06:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=EF=BC=9A=20pc=20=E7=AB=AF=20?= =?UTF-8?q?=E5=BC=80=E6=94=BE=20=E5=91=8A=E8=AD=A6=E9=A2=84=E8=AD=A6?= =?UTF-8?q?=E8=AE=B0=E5=BD=95=20=E5=A4=84=E7=90=86=20=E4=BB=A5=E5=8F=8A?= =?UTF-8?q?=E5=88=9B=E5=BB=BA=E5=B7=A5=E5=8D=95=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/alarm/record.js | 10 + src/views/alarm/record/index.vue | 206 --------- src/views/alarm/type/index.vue | 412 ------------------ src/views/alarm/waringRecord/index.vue | 200 --------- src/views/bigScreen/v3/index.vue | 48 +- src/views/iot/alarm/record/index.vue | 79 +++- src/views/iot/alarm/waringRecord/index.vue | 173 ++++++-- src/views/iot/circuitBreaker/index.vue | 2 +- src/views/iot/device/index.vue | 13 +- src/views/personal/alarm/index.vue | 207 +++++++-- src/views/personal/circuitBreaker/index.vue | 2 +- src/views/personal/device/index.vue | 13 +- src/views/personal/waring/index.vue | 192 ++++++-- src/views/profile/DeviceDetailsView/index.vue | 4 +- src/views/profile/DeviceDetailsView/info.vue | 180 +++++--- src/views/tenant/alarm/record.vue | 58 ++- src/views/tenant/alarm/warning.vue | 43 +- src/views/tenant/circuitBreaker/index.vue | 2 +- src/views/tenant/device/index.vue | 16 +- 19 files changed, 764 insertions(+), 1096 deletions(-) delete mode 100644 src/views/alarm/record/index.vue delete mode 100644 src/views/alarm/type/index.vue delete mode 100644 src/views/alarm/waringRecord/index.vue diff --git a/src/api/alarm/record.js b/src/api/alarm/record.js index 4af00b05..85418531 100644 --- a/src/api/alarm/record.js +++ b/src/api/alarm/record.js @@ -60,3 +60,13 @@ export function addAlarmRecord(data) { data: data }) } + + +// 处理报警记录 +export function handlerRecord(data) { + return request({ + url: '/iot/record/batch-update', + method: 'post', + data: data + }) +} diff --git a/src/views/alarm/record/index.vue b/src/views/alarm/record/index.vue deleted file mode 100644 index b71545f9..00000000 --- a/src/views/alarm/record/index.vue +++ /dev/null @@ -1,206 +0,0 @@ - - - diff --git a/src/views/alarm/type/index.vue b/src/views/alarm/type/index.vue deleted file mode 100644 index d4310620..00000000 --- a/src/views/alarm/type/index.vue +++ /dev/null @@ -1,412 +0,0 @@ - - - - diff --git a/src/views/alarm/waringRecord/index.vue b/src/views/alarm/waringRecord/index.vue deleted file mode 100644 index f522641f..00000000 --- a/src/views/alarm/waringRecord/index.vue +++ /dev/null @@ -1,200 +0,0 @@ - - - diff --git a/src/views/bigScreen/v3/index.vue b/src/views/bigScreen/v3/index.vue index ddb694c1..8e7524b5 100644 --- a/src/views/bigScreen/v3/index.vue +++ b/src/views/bigScreen/v3/index.vue @@ -5,7 +5,7 @@ ref="big-v3-wrap-id" :style="{ transformOrigin: 'center top', - transform: `scale(${scalseNumX}, ${ scalseNumY })`, + transform: `scale(${scalseNumX}, ${scalseNumY})`, opacity: 1, transition: `all 0.5s ease 0s`, }" @@ -82,7 +82,7 @@ import trendWrap from "./profile/trend"; import MapWrap from "./profile/mapWrap"; import MapWrapPersonal from "./profile/personalCenter"; import { iotWebSocketAlarmBaseUrl } from "@/config/env"; -import Cookies from 'js-cookie' +import Cookies from "js-cookie"; import { getWarningAnalysis, homeCount, appProjectList } from "@/api/app"; export default { @@ -136,12 +136,16 @@ export default { $route(to, from) { if (from.fullPath === "/index") { document.getElementById("con_lf_top_div").style.background = "#fff"; - document.getElementById("con_lf_top_div").style.height = "calc(100vh - 84px)"; - document.getElementById("con_lf_top_div").style.minHeight = "calc(100vh - 84px)"; + document.getElementById("con_lf_top_div").style.height = + "calc(100vh - 84px)"; + document.getElementById("con_lf_top_div").style.minHeight = + "calc(100vh - 84px)"; } else if (to.fullPath === "/index") { document.getElementById("con_lf_top_div").style.background = "#010e45"; - document.getElementById("con_lf_top_div").style.height = "calc(100vh - 84px)"; - document.getElementById("con_lf_top_div").style.minHeight = "calc(100vh - 84px)"; + document.getElementById("con_lf_top_div").style.height = + "calc(100vh - 84px)"; + document.getElementById("con_lf_top_div").style.minHeight = + "calc(100vh - 84px)"; } }, }, @@ -200,25 +204,21 @@ export default { }, resize_window() { if (this.fullscreen) { - // this.scalseNumX = Math.min( - // Number(document.documentElement.clientHeight / 1080), - // Number(document.documentElement.clientWidth / 1920) - // ); - this.scalseNumX = Number(document.documentElement.clientWidth / 1920) - this.scalseNumY = Number(document.documentElement.clientHeight / 1080) + this.scalseNumX = Number(document.documentElement.clientWidth / 1920); + this.scalseNumY = Number(document.documentElement.clientHeight / 1080); } else { - // this.scalseNumX = Math.min( - // Number(document.documentElement.clientHeight / 1080), - // Number(document.documentElement.clientWidth / 1920) - Number(200 / 1920) - // ); if (document.documentElement.clientWidth < 993) { - this.scalseNumX = Number(document.documentElement.clientWidth / 1920) - (Cookies.get("sidebarStatus") == '1'? - Number(200 / 1920) : 0) + this.scalseNumX = + Number(document.documentElement.clientWidth / 1920) - + (Cookies.get("sidebarStatus") !== "0" ? Number(200 / 1920) : 0); } else { - this.scalseNumX = Number(document.documentElement.clientWidth / 1920) - (Cookies.get("sidebarStatus") == '1'? - Number(200 / 1920) : Number(54 / 1920)) + this.scalseNumX = + Number(document.documentElement.clientWidth / 1920) - + (Cookies.get("sidebarStatus") !== "0" + ? Number(200 / 1920) + : Number(54 / 1920)); } - this.scalseNumY = Number(document.documentElement.clientHeight / 1080) + this.scalseNumY = Number(document.documentElement.clientHeight / 1080); } }, // 查询项目列表 @@ -264,8 +264,10 @@ export default { document.getElementById("app").style.background = "#fff"; document.getElementById("con_lf_top_div").style.background = "#fff"; document.getElementById("con_lf_top_div").style.overflow = "auto"; - document.getElementById("con_lf_top_div").style.height = "calc(100vh - 84px)"; - document.getElementById("con_lf_top_div").style.minHeight = "calc(100vh - 84px)"; + document.getElementById("con_lf_top_div").style.height = + "calc(100vh - 84px)"; + document.getElementById("con_lf_top_div").style.minHeight = + "calc(100vh - 84px)"; document.getElementById("con_lf_top_div").scrollTop = this.thisScrollTopY; if (this.setIntervalGetCountOpt) { clearInterval(this.setIntervalGetCountOpt); diff --git a/src/views/iot/alarm/record/index.vue b/src/views/iot/alarm/record/index.vue index 18ca6713..22c3c2f4 100644 --- a/src/views/iot/alarm/record/index.vue +++ b/src/views/iot/alarm/record/index.vue @@ -140,20 +140,18 @@ class-name="small-padding fixed-width" > @@ -167,17 +165,46 @@ :limit.sync="queryParams.pageSize" @pagination="getList" /> + + + + + + + + diff --git a/src/views/iot/circuitBreaker/index.vue b/src/views/iot/circuitBreaker/index.vue index 301d443b..d2f77b54 100644 --- a/src/views/iot/circuitBreaker/index.vue +++ b/src/views/iot/circuitBreaker/index.vue @@ -1,6 +1,6 @@ diff --git a/src/views/personal/circuitBreaker/index.vue b/src/views/personal/circuitBreaker/index.vue index 32f73b26..a474bb38 100644 --- a/src/views/personal/circuitBreaker/index.vue +++ b/src/views/personal/circuitBreaker/index.vue @@ -1,6 +1,6 @@