Showing
1 changed file
with
15 additions
and
30 deletions
... | ... | @@ -39,19 +39,19 @@ |
39 | 39 | <text class="item-text home-text-muted">告警统计</text> |
40 | 40 | </view> |
41 | 41 | <view class="item-child-bottom u-flex"> |
42 | - <view @click="navatorAlertUnhandle()" class="u-flex sigle-child"> | |
42 | + <view @click="navigatorAlarmStatus(['ACTIVE_UNACK', 'ACTIVE_ACK'])" class="u-flex sigle-child"> | |
43 | 43 | <view class="sigle-text"> |
44 | 44 | <text class="home-text-total">{{ alertData.noHandle }}</text> |
45 | 45 | </view> |
46 | 46 | <view class="sigle-value"><text class="home-text-total-bottom">未处理</text></view> |
47 | 47 | </view> |
48 | - <view @click="navatorAlertHandle('CLEARED_ACK')" class="u-flex sigle-child"> | |
48 | + <view @click="navigatorAlarmStatus('CLEARED_ACK')" class="u-flex sigle-child"> | |
49 | 49 | <view class="sigle-text"> |
50 | 50 | <text class="home-text-total">{{ alertData.doneHandle }}</text> |
51 | 51 | </view> |
52 | 52 | <view class="sigle-value"><text class="home-text-total-bottom">已处理</text></view> |
53 | 53 | </view> |
54 | - <view @click="navatorAlertFalseAlarm('CLEARED_UNACK')" class="u-flex sigle-child"> | |
54 | + <view @click="navigatorAlarmStatus('CLEARED_UNACK')" class="u-flex sigle-child"> | |
55 | 55 | <view class="sigle-text"> |
56 | 56 | <text class="home-text-total">{{ alertData.errorReport }}</text> |
57 | 57 | </view> |
... | ... | @@ -123,21 +123,16 @@ export default { |
123 | 123 | }, |
124 | 124 | methods: { |
125 | 125 | getDeviceTotalData() { |
126 | - uni.$u.http | |
127 | - .get('/yt/homepage/app') | |
128 | - .then(res => { | |
129 | - if (res) { | |
130 | - this.deviceData.onLine = res.totalDevice.onLine; | |
131 | - this.deviceData.unLine = res.totalDevice.offLine; | |
132 | - this.deviceData.noActive = res.totalDevice.inActive; | |
133 | - this.alertData.noHandle = res.totalAlarm.activedAlarm; | |
134 | - this.alertData.doneHandle = res.totalAlarm.clearedAck; | |
135 | - this.alertData.errorReport = res.totalAlarm.clearedUnack; | |
136 | - } | |
137 | - }) | |
138 | - .catch(e => { | |
139 | - // uni.$u.toast(e.data?.message); | |
140 | - }); | |
126 | + uni.$u.http.get('/yt/homepage/app').then(res => { | |
127 | + if (res) { | |
128 | + this.deviceData.onLine = res.totalDevice.onLine; | |
129 | + this.deviceData.unLine = res.totalDevice.offLine; | |
130 | + this.deviceData.noActive = res.totalDevice.inActive; | |
131 | + this.alertData.noHandle = res.totalAlarm.activedAlarm; | |
132 | + this.alertData.doneHandle = res.totalAlarm.clearedAck; | |
133 | + this.alertData.errorReport = res.totalAlarm.clearedUnack; | |
134 | + } | |
135 | + }); | |
141 | 136 | }, |
142 | 137 | openCamera() { |
143 | 138 | uni.navigateTo({ |
... | ... | @@ -149,18 +144,8 @@ export default { |
149 | 144 | url: 'configuration/configuration' |
150 | 145 | }); |
151 | 146 | }, |
152 | - navatorAlertUnhandle() { | |
153 | - let obj = ['ACTIVE_UNACK', 'ACTIVE_ACK']; | |
154 | - uni.reLaunch({ | |
155 | - url: '../alarm/alarm?type=' + JSON.stringify(obj) | |
156 | - }); | |
157 | - }, | |
158 | - navatorAlertHandle(e) { | |
159 | - uni.reLaunch({ | |
160 | - url: '../alarm/alarm?type=' + JSON.stringify(e) | |
161 | - }); | |
162 | - }, | |
163 | - navatorAlertFalseAlarm(e) { | |
147 | + //告警状态查询 | |
148 | + navigatorAlarmStatus(e) { | |
164 | 149 | uni.reLaunch({ |
165 | 150 | url: '../alarm/alarm?type=' + JSON.stringify(e) |
166 | 151 | }); | ... | ... |