diff --git a/src/components/tree/point.vue b/src/components/tree/point.vue index 16438e8..82d3132 100644 --- a/src/components/tree/point.vue +++ b/src/components/tree/point.vue @@ -176,12 +176,12 @@ const changeDevice = (val: any) => { arr2.map(item => { item.checked = false }) - treeRef1.value.setCurrentKey(arr1[0].id) + treeRef1.value.setCurrentKey(arr1[0]?.id) } else { arr1.map(item => { item.checked = false }) - treeRef2.value.setCurrentKey(arr2[0].id) + treeRef2.value.setCurrentKey(arr2[0]?.id) } } const onMenuCollapse = () => { diff --git a/src/views/govern/device/control/index.vue b/src/views/govern/device/control/index.vue index 04cb3b3..c096928 100644 --- a/src/views/govern/device/control/index.vue +++ b/src/views/govern/device/control/index.vue @@ -356,8 +356,8 @@ const handleaddDevice = () => { const deviceId: any = ref('') const lineId: any = ref('') const nodeClick = async (e: anyObj) => { - deviceId.value = e.pid - lineId.value = e.id + deviceId.value = e?.pid + lineId.value = e?.id if (!e) { loading.value = false return