This commit is contained in:
sjl
2025-10-24 11:17:18 +08:00
parent f41af33413
commit d113df832d
6 changed files with 60 additions and 20 deletions

View File

@@ -6,7 +6,7 @@
style="position: relative"
>
<!-- @init="nodeClick" -->
<PointTree @node-click="nodeClick" @checkChange="handleCheckedNodesChange"></PointTree>
<PointTree @node-click="nodeClick" @init="nodeClick" @checkChange="handleCheckedNodesChange"></PointTree>
<div class="device-control-right" >
<el-tabs type="border-card" class="mb10" @tab-click="handleClick" v-model="activeTab">
<el-tab-pane label="稳态补召" name="deviceInfo1">
@@ -42,7 +42,7 @@ const checkedNodes = ref<any[]>([]) // 存储左侧树勾选的节点
const currentNode = ref<any>(null) // 存储当前点击的树节点
defineOptions({
name: 'govern/monitorRecall/index'
name: '/cs-device-boot/monitorRecall'
})
// 处理子组件传递的勾选节点变化
@@ -78,6 +78,7 @@ const triggerEventRecallQuery = () => {
if (activeTab.value === 'deviceInfo2' && eventRef.value) {
// 将当前点击的节点传递给暂态补召组件
if (eventRef.value.handleTreeNodeClick) {
eventRef.value.handleTreeNodeClick(currentNode.value)
}
}
@@ -85,7 +86,7 @@ const triggerEventRecallQuery = () => {
}
</script>
<style lang="scss">
<style lang="scss" scoped>
.device-control {
display: flex;
height: 100%;