diff --git a/ui/packages/basic/AiNavTab.vue b/ui/packages/basic/AiNavTab.vue index 4401528d..d5181b85 100644 --- a/ui/packages/basic/AiNavTab.vue +++ b/ui/packages/basic/AiNavTab.vue @@ -51,7 +51,7 @@ export default { const {pages} = this.logs if (id == this.currentTab) { const index = pages.findIndex(e => e.id == id) - const next = pages?.[index + 1] || pages?.[index - 1] || {name: '/'} + const next = pages?.[index + 1] || pages?.[index - 1] || {name: this.fixed.id || "/"} this.handleTabClick(next) } this.deletePage(id) @@ -61,7 +61,7 @@ export default { }, handleOpt(v) { this.$store.commit(v) - v == "clearAllPages" && this.handleTabClick({name: '/'}) + v == "clearAllPages" && this.handleTabClick({name: this.fixed.id || "/"}) } } }