更新 Web/src/App.vue
删除app.vue中的加载系统信息代码
This commit is contained in:
parent
89c93c0380
commit
d9e1286667
@ -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) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user