diff --git a/src/pages/vimp/components/alarm-tree.vue b/src/pages/vimp/components/alarm-tree.vue index 9aa3358..9a059ea 100644 --- a/src/pages/vimp/components/alarm-tree.vue +++ b/src/pages/vimp/components/alarm-tree.vue @@ -58,14 +58,14 @@ const renderNodeLabel: TreeProps['renderLabel'] = ({ option }) => { 'div', { style: alarmNodeStyle, - draggable: alarm.status === 1, + draggable: alarmOnline(), onDblclick() { - if (alarm.status === 0) return; + if (!alarmOnline()) return; selectedDeviceGbCode.value = [alarm.code]; window.$message.info(`查看警报器:${JSON.stringify({ code: alarm.code, name: alarm.name })}`); }, onDragstart(event) { - if (alarm.status === 0) return; + if (!alarmOnline()) return; console.log(event); event.dataTransfer?.setData('type', 'alarm'); event.dataTransfer?.setData('code', alarm.code);