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 @@