diff --git a/web/src/admin/layouts/AdminLayout.vue b/web/src/admin/layouts/AdminLayout.vue index 821c5b4..98dc99a 100644 --- a/web/src/admin/layouts/AdminLayout.vue +++ b/web/src/admin/layouts/AdminLayout.vue @@ -100,6 +100,8 @@ async function refresh(): Promise { async function logout(): Promise { await auth.logout() + // 会话已失效,旧连接仍是原身份,重连回落到访客态 + data.restartRealtime() toast.info('已退出登录,当前为只读访客视图') void router.push({ name: 'dashboard' }) } @@ -165,7 +167,7 @@ onMounted(async () => { {{ connection.text }} - v{{ data.serverHealth }} + {{ data.serverHealth }}