diff --git a/src/components/offline-device-tree-modal.vue b/src/components/offline-device-tree-modal.vue index 7b3c6b3..2caf868 100644 --- a/src/components/offline-device-tree-modal.vue +++ b/src/components/offline-device-tree-modal.vue @@ -73,9 +73,8 @@ const treeData = computed(() => { key: type, children: offlineDeviceList.map((device) => ({ label: `${device.name}`, - key: device.deviceId, + key: device.id, suffix: () => `${device.ipAddress ?? '未知IP地址'}`, - isLeaf: true, device, })), }; @@ -85,7 +84,7 @@ const treeData = computed(() => { const nodeProps = ({ option }: { option: TreeOption }) => { return { ondblclick: () => { - if (option.isLeaf) { + if (option['device']) { const queryControlStore = useQueryControlStore(); queryControlStore.enablePolling(); const device = option['device'] as NdmDeviceVO; diff --git a/src/pages/device-page.vue b/src/pages/device-page.vue index 54b22bc..248f1ef 100644 --- a/src/pages/device-page.vue +++ b/src/pages/device-page.vue @@ -1,10 +1,13 @@