fix(系统设置): 修复logo显示问题
--bug=1021870 --user=郭雨琦 https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001021870
This commit is contained in:
parent
2ece525585
commit
e47305485f
|
@ -170,6 +170,9 @@ export default {
|
||||||
if (title) {
|
if (title) {
|
||||||
document.title = title;
|
document.title = title;
|
||||||
}
|
}
|
||||||
|
if (response.data[0].paramValue) {
|
||||||
|
this.shortcutIcon();
|
||||||
|
}
|
||||||
})
|
})
|
||||||
getModuleList().then(response => {
|
getModuleList().then(response => {
|
||||||
let modules = {};
|
let modules = {};
|
||||||
|
@ -195,6 +198,7 @@ export default {
|
||||||
this.rules = this.getDefaultRules();
|
this.rules = this.getDefaultRules();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
},
|
},
|
||||||
created: function () {
|
created: function () {
|
||||||
document.addEventListener("keydown", this.watchEnter);
|
document.addEventListener("keydown", this.watchEnter);
|
||||||
|
@ -295,6 +299,13 @@ export default {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
shortcutIcon() {
|
||||||
|
let link = document.querySelector("link[rel*='icon']") || document.createElement('link');
|
||||||
|
link.type = 'image/x-icon';
|
||||||
|
link.rel = 'shortcut icon';
|
||||||
|
link.href = '/display/file/logo';
|
||||||
|
document.getElementsByTagName('head')[0].appendChild(link);
|
||||||
|
},
|
||||||
redirectAuth(authId) {
|
redirectAuth(authId) {
|
||||||
if (authId === 'LDAP' || authId === 'LOCAL') {
|
if (authId === 'LDAP' || authId === 'LOCAL') {
|
||||||
return;
|
return;
|
||||||
|
|
Loading…
Reference in New Issue