@@ -114,7 +114,7 @@ export const useSystemStore = defineStore("systemStore", {
},
// 退出登录
async loginOut(router) {
- this.websocket.close()
+ this.websocket && this.websocket.close();
storage.session.clear();
storage.local.clear();
router.replace({ name: "Login" });
@@ -227,6 +227,10 @@ onActivated(() => {
onUnmounted(() => {
workerObj?.WebSocketWork.terminate();
workerObj?.worker.terminate();
+ if (!isWap()) {
+ destroyPlugin();
+ clickLogout();
+ }
});
defineExpose({