更新 Web/src/App.vue

删除app.vue中的加载系统信息代码
This commit is contained in:
362270511 2024-12-19 18:08:24 +08:00
parent 89c93c0380
commit d9e1286667

View File

@ -99,65 +99,6 @@ watch(
}
);
//
const loadSysInfo = () => {
getAPI(SysConfigApi)
.apiSysConfigSysInfoGet()
.then((res) => {
if (res.data.type != 'success') return;
const data = res.data.result;
// logo
themeConfig.value.logoUrl = data.sysLogo;
//
themeConfig.value.globalTitle = data.sysTitle;
//
themeConfig.value.globalViceTitle = data.sysViceTitle;
//
themeConfig.value.globalViceTitleMsg = data.sysViceDesc;
// Icp
themeConfig.value.icp = data.sysIcp;
themeConfig.value.icpUrl = data.sysIcpUrl;
//
themeConfig.value.isWatermark = data.sysWatermark != null;
themeConfig.value.watermarkText = data.sysWatermark;
//
themeConfig.value.copyright = data.sysCopyright;
//
themeConfig.value.secondVer = data.sysSecondVer;
themeConfig.value.captcha = data.sysCaptcha;
//
themeConfig.value.forceChangePassword = data.sysForceChangePassword;
//
themeConfig.value.passwordExpirationTime = data.sysPasswordExpirationTime;
//
window.__env__.VITE_SM_PUBLIC_KEY = data.publicKey;
// favicon
updateFavicon(data.sysLogo);
//
Local.remove('themeConfig');
Local.set('themeConfig', storesThemeConfig.themeConfig);
})
.catch(() => {
// logo
themeConfig.value.logoUrl = '';
//
Local.remove('themeConfig');
Local.set('themeConfig', storesThemeConfig.themeConfig);
return;
});
};
// favicon
const updateFavicon = (url: string): void => {
const favicon = document.getElementById('favicon') as HTMLAnchorElement;
favicon!.href = url ? url : 'data:;base64,=';
};
//
loadSysInfo();
//
document.body.ondrop = function (event) {