多租户前端修改提交

This commit is contained in:
yaoyn
2024-07-19 17:47:11 +08:00
parent d85c09bd83
commit 8034e9b090
23 changed files with 958 additions and 43 deletions

View File

@ -19,6 +19,7 @@
import { computed } from 'vue';
import { getLogoInfo } from './api/system/login';
import { onBeforeUnmount } from 'vue';
import {getAppEnvConfig} from "/@/utils/env";
// support Multi-language
const { getLocale } = useLocale();
@ -54,7 +55,9 @@
return '关闭提示';
};
window.addEventListener('beforeunload', beforeUnloadHandler);
if(!getAppEnvConfig().VITE_CLOSE_ALERT_DISABLED){
window.addEventListener('beforeunload', beforeUnloadHandler);
}
onBeforeUnmount(() => {
window.removeEventListener('beforeunload', beforeUnloadHandler);