From ca1e34f9249ca9075b8dc409a888d37d93ec1bc4 Mon Sep 17 00:00:00 2001 From: Jack <1638169491@qq.com> Date: Fri, 19 Aug 2022 14:11:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B9=96=E9=87=8C=E5=A4=A7=E5=B1=8F(=E6=95=B0?= =?UTF-8?q?=E5=AD=97=E5=B7=A5=E5=9C=B0)=EF=BC=9A=E5=AE=8C=E6=88=90?= =?UTF-8?q?=E5=A1=94=E5=90=8A=E5=BC=B9=E6=A1=86=E6=8A=A5=E8=AD=A6=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E8=81=94=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dataBoard/digitalSite/index.vue | 16 ++----- .../digitalSite/components/TowerDialog.vue | 47 +++++++++++++++++-- 2 files changed, 47 insertions(+), 16 deletions(-) diff --git a/src/views/projectAdmin/dataBoard/digitalSite/index.vue b/src/views/projectAdmin/dataBoard/digitalSite/index.vue index 68acf2b6..676927e0 100644 --- a/src/views/projectAdmin/dataBoard/digitalSite/index.vue +++ b/src/views/projectAdmin/dataBoard/digitalSite/index.vue @@ -460,7 +460,7 @@ {{ $t('message.dataBoard.alarmInfo') }}
- +

{{ $t('message.dataBoard.devName2') + ':' }}{{ item.devName }}

@@ -469,7 +469,6 @@ {{ $t('message.dataBoard.alarmTypeArray2')[0] }}

-

{{ $t('message.dataBoard.alarmTypeArray2')[1] }} @@ -1056,7 +1055,7 @@ {{ $t('message.dataBoard.alarmInfo') }}

- +

@@ -3110,19 +3109,12 @@ export default { }, //获取单个塔吊设备信息 getTowerDriverInfo(devSn) { - let data = { - devSn - } - let getTowerAlarmListApiData = { - devSn, - projectSn: this.projectSn - } - getTowerAlarmListApi(getTowerAlarmListApiData).then(res => { + getTowerAlarmListApi({ devSn, projectSn: this.projectSn }).then(res => { console.log(res.result) this.TowerAlarmList = res.result.records }) this.getTowerWarningList(devSn) - getSelectTowerBySnApi(data).then(res => { + getSelectTowerBySnApi({ devSn }).then(res => { console.log(1) if (res.code == 200) { console.log(res.result) diff --git a/src/views/projectAdmin/jlw/digitalSite/components/TowerDialog.vue b/src/views/projectAdmin/jlw/digitalSite/components/TowerDialog.vue index 6c54ce2b..13e72536 100644 --- a/src/views/projectAdmin/jlw/digitalSite/components/TowerDialog.vue +++ b/src/views/projectAdmin/jlw/digitalSite/components/TowerDialog.vue @@ -23,6 +23,29 @@

+
+
报警信息
+
+ +
+
设备名称:{{ alert.devName }}
+
设备时间:{{ fmtDate(alert.alarmTime) }}
+
风速报警
+
环境防撞报警
+
高度上限位报警
+
幅度外限位报警
+
幅度内限位报警
+
力矩报警
+
多机防撞报警
+
逆时针回转限位报警
+
顺时针回转限位报警
+
速度报警
+
防冲顶报警
+
载重报警
+
+
+
+
@@ -34,6 +57,7 @@ import AreaTree from '@/components/areaTree' import VideoModule from '@/components/videoModule/videoModule' import { getLifterCurrentDataApi, getSelectLifterBySnApi, getLifterAlarmApi } from '@/assets/js/api/lifter' +import { getTowerAlarmListApi } from '@/assets/js/api/towerCrane' import moment from 'moment' export default { components: { AreaTree, VideoModule }, @@ -83,10 +107,8 @@ export default { }) }, getAlertInfo() { - getLifterAlarmApi({ devSn: '2DE46E53AEF7483B98C9B8825ECAA12F', projectSn: this.projectSn }).then(res => { - if (res.code == 200) { - this.alerts = res.result.records - } + getTowerAlarmListApi({ devSn: 'A5FBF4B23B234DDF9553480DE4D26674', projectSn: this.projectSn }).then(res => { + this.alerts = res.result.records }) }, fmtDate(date) { @@ -146,6 +168,23 @@ export default { height: 100px; } } + &.alert { + height: 400px; + .alert-info { + margin-bottom: 20px; + display: flex; + flex-wrap: wrap; + .alert-item { + margin-bottom: 10px; + &:nth-child(odd) { + width: calc(100% - 220px); + } + &:nth-child(even) { + width: 220px; + } + } + } + } } } }