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