提交 38d03b35 编写于 作者: ibizdev's avatar ibizdev

lxm1993 发布系统代码 [TrainSys,网页端]

上级 6d9661a3
......@@ -119,6 +119,34 @@ function setRefreshToken() {
}
}
/**
* 加载应用模型全局样式
*
* @author chitanda
* @date 2023-07-24 20:07:41
* @protected
* @return {*} {Promise<void>}
*/
async function loadAppModelStyle(): Promise<void> {
console.log('sss');
await ibiz.net
.get(`${ibiz.env.remoteModelUrl}/PSSYSAPP.json.css`)
.then(res => {
const dom = document.createElement('style');
dom.setAttribute('type', 'text/css');
if (res.request && res.request.responseURL) {
const url = new URL(res.request.responseURL);
dom.id = url.pathname;
}
dom.innerHTML = res.data as unknown as string;
document.head.appendChild(dom);
})
.catch(err => {
ibiz.log.error(`应用模型全局样式加载失败:${err.message}`);
});
}
/**
* 应用参数初始化
*
......@@ -132,6 +160,7 @@ async function appInit(): Promise<void> {
await loadAppData();
await loadModel();
setRefreshToken();
await loadAppModelStyle();
// 设置权限服务需要的appData里的数据
await ibiz.authority.init();
// TODO临时 多应用适配时需要修改 资源路径计算,资源路径上下文计算工具类
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册