diff --git a/src/views/home/agent/components/versionTree/index.vue b/src/views/home/agent/components/versionTree/index.vue index 7f71d0e..4bab113 100644 --- a/src/views/home/agent/components/versionTree/index.vue +++ b/src/views/home/agent/components/versionTree/index.vue @@ -29,7 +29,7 @@ const projectStore = useProjectStore() let oldProjectId:any = '' watch(()=>props.versionTreeData?.drawer, (newVal, oldVal) => { console.log(newVal,oldProjectId,projectStore.state.id) - if(newVal && oldProjectId !== projectStore.state.id && projectStore.state.id){ + if(newVal || (oldProjectId !== projectStore.state.id && projectStore.state.id)){ getVersionTree() oldProjectId = JSON.parse(JSON.stringify(projectStore.state.id)) } @@ -41,6 +41,7 @@ const getVersionTree = ()=>{ }).then(res => { if(!res)return setVersionsList([res]) + treeKey.value++ }) } diff --git a/src/views/home/agent/components/versionTree/tree/index.vue b/src/views/home/agent/components/versionTree/tree/index.vue index f3650fe..6713261 100644 --- a/src/views/home/agent/components/versionTree/tree/index.vue +++ b/src/views/home/agent/components/versionTree/tree/index.vue @@ -73,7 +73,6 @@ const initialize = ()=>{ const setSelectItem = (item)=>{ if(!item.versionId)return - console.log(item) projectStore.setProject({nodeId: item.id}) emit('update:selectItem', {...item}) emit('selectNode') @@ -97,10 +96,6 @@ watch(()=>treeStateTime.value,(newVal,oldVal)=>{ } }) -watch(()=>props.selectItem,(newVal,oldVal)=>{ - // scrollToActive() -},{immediate: true}) - onMounted(()=>{ initialize() }) diff --git a/src/views/home/agent/components/versionTree/tree/view2/index.vue b/src/views/home/agent/components/versionTree/tree/view2/index.vue index d1770f4..9db3f8a 100644 --- a/src/views/home/agent/components/versionTree/tree/view2/index.vue +++ b/src/views/home/agent/components/versionTree/tree/view2/index.vue @@ -125,7 +125,7 @@ defineExpose({push}) -->