diff --git a/src/layout/components/Header.vue b/src/layout/components/Header.vue
index 353121a..b07a95d 100644
--- a/src/layout/components/Header.vue
+++ b/src/layout/components/Header.vue
@@ -8,7 +8,7 @@

@@ -54,7 +54,9 @@ onMounted(() => {
active.value = "LZ";
});
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", "home");
diff --git a/src/layout/components/NavBar.vue b/src/layout/components/NavBar.vue
index 93a85b7..767e4d0 100644
--- a/src/layout/components/NavBar.vue
+++ b/src/layout/components/NavBar.vue
@@ -1,5 +1,5 @@
-
+
@@ -28,13 +28,12 @@ const updatePwd = () => {
const store = useStore();
const logout = () => {
- store.dispatch("user/logout");
- store.commit("app/clearTag", null, {
- immediate: true
- });
- store.commit("permission/deleteRouter", {
- immediate: true
- });
+ 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", "home");
};