From dff70db7bc8684ff2c66cd13efaea4eab56daa19 Mon Sep 17 00:00:00 2001 From: 00945 <1558175113@qq.com> Date: Thu, 24 Mar 2022 16:04:29 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20=E6=B7=BB=E5=8A=A0=E8=AE=BE?= =?UTF-8?q?=E5=A4=87=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/iot/device.js | 9 + src/views/iot/device/profile/details.vue | 12 ++ src/views/personal/device/profile/details.vue | 12 +- .../profile/DeviceDetailsView/deviceLog.vue | 200 ++++++++++++++++++ src/views/profile/DeviceDetailsView/index.vue | 12 +- src/views/tenant/device/profile/details.vue | 11 + 6 files changed, 254 insertions(+), 2 deletions(-) create mode 100644 src/views/profile/DeviceDetailsView/deviceLog.vue diff --git a/src/api/iot/device.js b/src/api/iot/device.js index 4f2036fa..988a4de0 100644 --- a/src/api/iot/device.js +++ b/src/api/iot/device.js @@ -71,6 +71,15 @@ export function listDeviceTypeList(query) { }); } +// 获取设备日志 +export function listDeviceLogList(query) { + return request({ + url: "/iot/device/log-list", + method: "get", + params: query + }); +} + // 获取设备类型列表 export function getDeviceFunList(query) { return request({ diff --git a/src/views/iot/device/profile/details.vue b/src/views/iot/device/profile/details.vue index c4088d61..adc4e19d 100644 --- a/src/views/iot/device/profile/details.vue +++ b/src/views/iot/device/profile/details.vue @@ -46,6 +46,16 @@ + + +
+ +
+
@@ -54,6 +64,7 @@ import { getDevice } from "@/api/iot/device"; import InfoWrap from "./info"; import ChildDevice from "./childDevice"; +import DeviceLog from "@/views/profile/DeviceDetailsView/deviceLog"; import DeviceRunStartsWrap from "@/views/profile/DeviceRunStarts/index"; import { iotWebSocketBaseUrl } from "@/config/env"; import TriggerWrap from "@/views/profile/DeviceTrigger/index"; @@ -63,6 +74,7 @@ export default { components: { InfoWrap, ChildDevice, + DeviceLog, DeviceRunStartsWrap, TriggerWrap }, diff --git a/src/views/personal/device/profile/details.vue b/src/views/personal/device/profile/details.vue index dea8ae29..dbe4e75a 100644 --- a/src/views/personal/device/profile/details.vue +++ b/src/views/personal/device/profile/details.vue @@ -40,7 +40,15 @@ > - + +
+ +
+
@@ -48,6 +56,7 @@ + diff --git a/src/views/profile/DeviceDetailsView/index.vue b/src/views/profile/DeviceDetailsView/index.vue index 40a65363..c9713fe1 100644 --- a/src/views/profile/DeviceDetailsView/index.vue +++ b/src/views/profile/DeviceDetailsView/index.vue @@ -36,10 +36,18 @@
-
+ +
+ +
+
@@ -47,6 +55,7 @@