From 338c67d5b819c87029bdbedded65b9097bd2c596 Mon Sep 17 00:00:00 2001 From: "X1627315083@163.com" <1627315083@qq.com> Date: Mon, 2 Mar 2026 10:51:17 +0800 Subject: [PATCH] fix --- src/stores/projectData.ts | 10 +++++++++- src/views/home/agent/components/versionTree/index.vue | 1 + src/views/home/agent/index.vue | 1 + 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/stores/projectData.ts b/src/stores/projectData.ts index 431d064..5e6db3e 100644 --- a/src/stores/projectData.ts +++ b/src/stores/projectData.ts @@ -16,10 +16,18 @@ export const useProjectStore = defineStore('project', () => { state.value.id = id } + const clearProject = ()=>{ + state.value = { + id: '', + nodeId: '', + } + } + return { state, setProject, - setId + setId, + clearProject } }) diff --git a/src/views/home/agent/components/versionTree/index.vue b/src/views/home/agent/components/versionTree/index.vue index a7d7f9d..7f71d0e 100644 --- a/src/views/home/agent/components/versionTree/index.vue +++ b/src/views/home/agent/components/versionTree/index.vue @@ -39,6 +39,7 @@ const getVersionTree = ()=>{ versionTree({ projectId: projectStore.state.id }).then(res => { + if(!res)return setVersionsList([res]) }) } diff --git a/src/views/home/agent/index.vue b/src/views/home/agent/index.vue index cb62741..1033538 100644 --- a/src/views/home/agent/index.vue +++ b/src/views/home/agent/index.vue @@ -56,6 +56,7 @@ () => proJectId.value, (newVal, oldVal) => { if (newVal) { + projectStore.clearProject() projectStore.setId(newVal) }