diff --git a/src/views/home/agent/components/versionTree/index.vue b/src/views/home/agent/components/versionTree/index.vue index 2591cfa..a7d7f9d 100644 --- a/src/views/home/agent/components/versionTree/index.vue +++ b/src/views/home/agent/components/versionTree/index.vue @@ -20,7 +20,7 @@ const props = defineProps({ }) const emit = defineEmits([ - 'restore','update:versionTreeData' + 'restore','update:versionTreeData','selectNode' ]) const versionsList = ref([]) @@ -162,6 +162,7 @@ const {} = toRefs(data) v-model:selectItem="selectItem" @versionRestore="versionRestore" @versionDelete="versionDelete" + @selectNode="$emit('selectNode')" :key="treeKey" > diff --git a/src/views/home/agent/components/versionTree/tree/index.vue b/src/views/home/agent/components/versionTree/tree/index.vue index f796138..f3650fe 100644 --- a/src/views/home/agent/components/versionTree/tree/index.vue +++ b/src/views/home/agent/components/versionTree/tree/index.vue @@ -22,6 +22,7 @@ const emit = defineEmits([ 'update:selectItem', 'versionRestore', 'versionDelete', + 'selectNode' ]) let data = reactive({ }) @@ -75,6 +76,7 @@ const setSelectItem = (item)=>{ console.log(item) projectStore.setProject({nodeId: item.id}) emit('update:selectItem', {...item}) + emit('selectNode') } // 滚动到选中项