diff --git a/src/pages/vimp/components/alarm-tree.vue b/src/pages/vimp/components/alarm-tree.vue index 9a059ea..8f73912 100644 --- a/src/pages/vimp/components/alarm-tree.vue +++ b/src/pages/vimp/components/alarm-tree.vue @@ -11,8 +11,6 @@ const { isLoading } = useDeviceCenterQuery(); const alarmStore = useAlarmStore(); const { lineTabPanes } = storeToRefs(alarmStore); -const selectedDeviceGbCode = defineModel<[string]>('selectedDeviceGbCode', { default: () => [''] }); - const overrideNodeClickBehavior: TreeOverrideNodeClickBehavior = ({ option }) => { const hasChildren = (option.children?.length ?? 0) > 0; if (hasChildren) { @@ -61,7 +59,6 @@ const renderNodeLabel: TreeProps['renderLabel'] = ({ option }) => { draggable: alarmOnline(), onDblclick() { if (!alarmOnline()) return; - selectedDeviceGbCode.value = [alarm.code]; window.$message.info(`查看警报器:${JSON.stringify({ code: alarm.code, name: alarm.name })}`); }, onDragstart(event) { @@ -92,7 +89,6 @@ const renderNodeLabel: TreeProps['renderLabel'] = ({ option }) => { show-line virtual-scroll style="height: 100%" - v-model:selected-keys="selectedDeviceGbCode" :data="lineTabPanes.at(0)?.alarmTree" :override-default-node-click-behavior="overrideNodeClickBehavior" :render-label="renderNodeLabel" @@ -107,7 +103,6 @@ const renderNodeLabel: TreeProps['renderLabel'] = ({ option }) => { show-line virtual-scroll style="height: 100%" - v-model:selected-keys="selectedDeviceGbCode" :data="alarmTree" :override-default-node-click-behavior="overrideNodeClickBehavior" :render-label="renderNodeLabel" diff --git a/src/pages/vimp/components/camera-tree.vue b/src/pages/vimp/components/camera-tree.vue index c90261c..3150f1b 100644 --- a/src/pages/vimp/components/camera-tree.vue +++ b/src/pages/vimp/components/camera-tree.vue @@ -11,8 +11,6 @@ const { isLoading } = useDeviceCenterQuery(); const cameraStore = useCameraStore(); const { lineTabPanes } = storeToRefs(cameraStore); -const selectedDeviceGbCode = defineModel<[string]>('selectedDeviceGbCode', { default: () => [''] }); - const overrideNodeClickBehavior: TreeOverrideNodeClickBehavior = ({ option }) => { const hasChildren = (option.children?.length ?? 0) > 0; if (hasChildren) { @@ -61,7 +59,6 @@ const renderNodeLabel: TreeProps['renderLabel'] = ({ option }) => { draggable: cameraOnline(), onDblclick() { if (!cameraOnline()) return; - selectedDeviceGbCode.value = [camera.code]; window.$message.info(`播放:${JSON.stringify({ code: camera.code, name: camera.name })}`); }, onDragstart(event) { @@ -92,7 +89,6 @@ const renderNodeLabel: TreeProps['renderLabel'] = ({ option }) => { show-line virtual-scroll style="height: 100%" - v-model:selected-keys="selectedDeviceGbCode" :data="lineTabPanes.at(0)?.cameraTree" :override-default-node-click-behavior="overrideNodeClickBehavior" :render-label="renderNodeLabel" @@ -107,7 +103,6 @@ const renderNodeLabel: TreeProps['renderLabel'] = ({ option }) => { show-line virtual-scroll style="height: 100%" - v-model:selected-keys="selectedDeviceGbCode" :data="cameraTree" :override-default-node-click-behavior="overrideNodeClickBehavior" :render-label="renderNodeLabel" diff --git a/src/pages/vimp/vimp-page.vue b/src/pages/vimp/vimp-page.vue index fc8834f..15677c2 100644 --- a/src/pages/vimp/vimp-page.vue +++ b/src/pages/vimp/vimp-page.vue @@ -15,8 +15,6 @@ const resourceTabPanes: ResourceTabPane[] = [ { name: 'alarm', tab: '警报器', component: AlarmTree }, ]; -const selectedDeviceGbCode = ref<[string]>(['']); - const onDragover = (event: DragEvent) => { event.preventDefault(); if (event.dataTransfer) { @@ -32,13 +30,11 @@ const onDrop = (event: DragEvent) => { const code = event.dataTransfer?.getData('code'); if (!code) return; const name = event.dataTransfer?.getData('name'); - selectedDeviceGbCode.value = [code]; window.$message.info(`播放:${JSON.stringify({ code, name })}`); } else if (type === 'alarm') { const code = event.dataTransfer?.getData('code'); if (!code) return; const name = event.dataTransfer?.getData('name'); - selectedDeviceGbCode.value = [code]; window.$message.info(`查看警报器:${JSON.stringify({ code, name })}`); } else { } @@ -51,7 +47,7 @@ const onDrop = (event: DragEvent) => { @@ -59,7 +55,6 @@ const onDrop = (event: DragEvent) => {
这里是播放器
-
{{ selectedDeviceGbCode }}