diff --git a/src/utils/api/index.js b/src/utils/api/index.js index 005c5ef..6357008 100644 --- a/src/utils/api/index.js +++ b/src/utils/api/index.js @@ -15,6 +15,23 @@ export function getTermStatistics(data) { params: data, }); } +//获取一周的装置告警 + +export function getWeekAlarmStatistics(data) { + return request({ + url: "/api/getWeekAlarmStatistics", + method: "get", + params: data, + }); +} +//获取当天告警分类统计 +export function getTodayAlarmStatistics(data) { + return request({ + url: "/api/getTodayAlarmStatistics", + method: "get", + params: data, + }); +} //获取所有杆塔下的图片列表,实时监控 export function getTowerAndPhotoList(data) { @@ -747,3 +764,13 @@ export function getTermStatus(data) { }, }); } + +//导出数据 + +export function getTerminalListExcel() { + return request({ + url: "/api/getTerminalListExcel", + method: "post", + responseType: "blob", + }); +} diff --git a/src/views/alarmHandling/components/historyimg copy.vue b/src/views/alarmHandling/components/historyimg copy.vue new file mode 100644 index 0000000..df3a804 --- /dev/null +++ b/src/views/alarmHandling/components/historyimg copy.vue @@ -0,0 +1,111 @@ + + + diff --git a/src/views/alarmHandling/components/historyimg.vue b/src/views/alarmHandling/components/historyimg.vue index df3a804..c196d04 100644 --- a/src/views/alarmHandling/components/historyimg.vue +++ b/src/views/alarmHandling/components/historyimg.vue @@ -1,46 +1,46 @@ diff --git a/src/views/alarmHandling/index.vue b/src/views/alarmHandling/index.vue index 56967bf..4a8fd15 100644 --- a/src/views/alarmHandling/index.vue +++ b/src/views/alarmHandling/index.vue @@ -924,8 +924,8 @@ export default { }, //历史图片 - handleHistory() { - this.$refs.historyimg_ref.display(); + handleHistory(val) { + this.$refs.historyimg_ref.display(val); this.$refs.historyimg_ref.getdataform(this.selectRow); }, //切换图片 @@ -946,7 +946,7 @@ export default { handlePicHistory(val) { console.log(val); this.selectRow = val; - this.handleHistory(); + this.handleHistory(val); }, handlePicAlarm(val, index) { console.log(val, index); diff --git a/src/views/management/monitoringEquipment/photographicDevice/index.vue b/src/views/management/monitoringEquipment/photographicDevice/index.vue index ec31492..2d3def3 100644 --- a/src/views/management/monitoringEquipment/photographicDevice/index.vue +++ b/src/views/management/monitoringEquipment/photographicDevice/index.vue @@ -3,9 +3,20 @@

拍照装置管理

- 新增 +
+ 新增 + 导出 +
-
+
- +

装置数量统计

装置总数 - 260 + {{ termDataNum.totalNum }}

在线数量 - 4 + {{ termDataNum.onlineNum }}

离线率 - 99.85% + {{ (termDataNum.offlinePercent * 100).toFixed(2) }}%

在线率 - 0.15% + {{ (termDataNum.onlinePercent * 100).toFixed(2) }}%

-

装置在线统计

-
+
- -

隐患数量统计

+ +

7天告警数量统计

+ 当前日期前七天
-
+
- -

隐患分类统计

+ +

告警类型统计

-
+