From 1aa94d3e5003519d213f833db18506d9ca2b4443 Mon Sep 17 00:00:00 2001 From: kerwincui <164770707@qq.com> Date: Mon, 6 Jun 2022 17:45:16 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E7=BB=9F=E8=AE=A1=E7=95=8C?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vue/src/api/iot/device.js | 9 +++ vue/src/assets/icons/svg/event-a.svg | 2 + vue/src/assets/icons/svg/log-a.svg | 2 + vue/src/assets/icons/svg/monitor-a.svg | 2 + vue/src/views/index.vue | 85 +++++++++++++++----------- 5 files changed, 64 insertions(+), 36 deletions(-) create mode 100644 vue/src/assets/icons/svg/event-a.svg create mode 100644 vue/src/assets/icons/svg/log-a.svg create mode 100644 vue/src/assets/icons/svg/monitor-a.svg diff --git a/vue/src/api/iot/device.js b/vue/src/api/iot/device.js index 633608e4..309236ee 100644 --- a/vue/src/api/iot/device.js +++ b/vue/src/api/iot/device.js @@ -34,6 +34,7 @@ export function listAllDeviceShort() { method: 'get', }) } + // 查询设备详细 export function getDevice(deviceId) { return request({ @@ -42,6 +43,14 @@ export function getDevice(deviceId) { }) } +// 查询设备统计信息 +export function getDeviceStatistic() { + return request({ + url: '/iot/device/statistic', + method: 'get' + }) +} + // 查询设备运行状态详细 export function getDeviceRunningStatus(deviceId) { return request({ diff --git a/vue/src/assets/icons/svg/event-a.svg b/vue/src/assets/icons/svg/event-a.svg new file mode 100644 index 00000000..7faf66a0 --- /dev/null +++ b/vue/src/assets/icons/svg/event-a.svg @@ -0,0 +1,2 @@ + \ No newline at end of file diff --git a/vue/src/assets/icons/svg/log-a.svg b/vue/src/assets/icons/svg/log-a.svg new file mode 100644 index 00000000..6cdd85d7 --- /dev/null +++ b/vue/src/assets/icons/svg/log-a.svg @@ -0,0 +1,2 @@ + \ No newline at end of file diff --git a/vue/src/assets/icons/svg/monitor-a.svg b/vue/src/assets/icons/svg/monitor-a.svg new file mode 100644 index 00000000..07a4cf1d --- /dev/null +++ b/vue/src/assets/icons/svg/monitor-a.svg @@ -0,0 +1,2 @@ + \ No newline at end of file diff --git a/vue/src/views/index.vue b/vue/src/views/index.vue index 5a478241..8a28e235 100644 --- a/vue/src/views/index.vue +++ b/vue/src/views/index.vue @@ -66,72 +66,72 @@
设备数量
- +
- + +
+
+
+ 监测数据 +
+ +
+
+
+ +
+
+
产品数量
- -
-
-
- -
-
- -
-
-
- 上报数据 -
- +
- +
- 下发数据 + 功能操作
- +
- -
-
-
- 操作次数 -
- -
-
-
- -
-
- 触发事件 + 告警数量
- + +
+
+
+ +
+
+ +
+
+
+ 上报事件 +
+
@@ -155,7 +155,7 @@ - +

Mqtt 统计指标

@@ -350,6 +350,9 @@