From 2cc15562f5171b235ff0db8483f2f8a5b7537d7a Mon Sep 17 00:00:00 2001 From: Esacpe <1113279529@qq.com> Date: Mon, 28 Jul 2025 10:07:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/components/Header.vue | 10 ++++++---- .../largeScreen/commandDispatch/layout/header.vue | 10 ++++++---- src/views/largeScreen/home/layout/header.vue | 10 ++++++---- 3 files changed, 18 insertions(+), 12 deletions(-) diff --git a/src/layout/components/Header.vue b/src/layout/components/Header.vue index ac00db3..5cd633d 100644 --- a/src/layout/components/Header.vue +++ b/src/layout/components/Header.vue @@ -29,14 +29,14 @@
姓名:{{ username }}
单位:{{ deptName }}
- + @@ -66,10 +66,12 @@ onMounted(() => { activeMeun.value = window.localStorage.getItem("activeId"); }); const logout = () => { - store.dispatch("user/logout"); + window.opener = null; + window.open('', '_self'); + window.close(); store.commit("app/clearTag", null, { immediate: true }); store.commit("permission/deleteRouter", { immediate: true }); - store.commit("user/deleteKeepLiiveRoute", "lz/home"); + store.commit("user/deleteKeepLiiveRoute", "home"); }; // 菜单切换 const handleMeun = (item, idx) => { diff --git a/src/views/largeScreen/commandDispatch/layout/header.vue b/src/views/largeScreen/commandDispatch/layout/header.vue index 6e40df6..7c45906 100644 --- a/src/views/largeScreen/commandDispatch/layout/header.vue +++ b/src/views/largeScreen/commandDispatch/layout/header.vue @@ -59,7 +59,7 @@
{{ username }} - +
{{ deptName }} @@ -190,10 +190,12 @@ function modularShowFn(val) { // 退出 const logout = () => { - store.dispatch("user/logout"); + window.opener = null; + window.open('', '_self'); + window.close(); store.commit("app/clearTag", null, { immediate: true }); store.commit("permission/deleteRouter", { immediate: true }); - store.commit("user/deleteKeepLiiveRoute", "lz/home"); + store.commit("user/deleteKeepLiiveRoute", "home"); }; // 路由跳转 diff --git a/src/views/largeScreen/home/layout/header.vue b/src/views/largeScreen/home/layout/header.vue index 81cac3e..12b381b 100644 --- a/src/views/largeScreen/home/layout/header.vue +++ b/src/views/largeScreen/home/layout/header.vue @@ -59,7 +59,7 @@
{{ username }} - +
{{ deptName }} @@ -187,10 +187,12 @@ function modularShowFn(val) { // 退出 const logout = () => { - store.dispatch("user/logout"); + window.opener = null; + window.open('', '_self'); + window.close(); store.commit("app/clearTag", null, { immediate: true }); store.commit("permission/deleteRouter", { immediate: true }); - store.commit("user/deleteKeepLiiveRoute", "lz/home"); + store.commit("user/deleteKeepLiiveRoute", "home"); }; // 路由跳转