This commit is contained in:
lijing
2026-08-13 16:20:34 +08:00
parent 4b5b000af0
commit 1815178fec
4 changed files with 17 additions and 12 deletions
+13 -12
View File
@@ -26,10 +26,10 @@
import layout from "./frame/layout.vue";
import layoutOld from "./frame/layout_old.vue";
const appendLink = (baseHost, name, version) => {
var headHTML = `<link type="text/css" rel="stylesheet" href="${baseHost}/BschHome/front/css/${name}.css?v=${version}">`;
$("head:eq(0)").append(headHTML);
};
// const appendLink = (baseHost, name, version) => {
// var headHTML = `<link type="text/css" rel="stylesheet" href="${baseHost}/BschHome/front/css/${name}.css?v=${version}">`;
// $("head:eq(0)").append(headHTML);
// };
export default {
components: { layout, layoutOld },
@@ -54,13 +54,14 @@ export default {
try {
const baseHost = window.conf.baseHost,
ssoHost = window.conf.ssoHost;
var version = localStorage.getItem("themeVersion") || new Date().getTime();
appendLink(baseHost, "base.layout.beta", version);
// var version = localStorage.getItem("themeVersion") || new Date().getTime();
// appendLink(baseHost, "base.layout.beta", version);
var info = await this.getUserInfo();
var bschResult = await this.getBschHomeJsonp(baseHost, info.id);
this.setCurrentRole(bschResult, baseHost, info.id);
// var bschResult = await this.getBschHomeJsonp(baseHost, info.id);
// this.setCurrentRole(bschResult, baseHost, info.id);
localStorage.setItem("currentRole", encodeURI(JSON.stringify({ childId:0, roleId:info.roleIds[0], schId:info.school.id, userId:info.id })));
var mod = await this.getUserMod();
this.layoutInit(info, mod, bschResult.appList, baseHost, ssoHost);
this.layoutInit(info, mod, [], baseHost, ssoHost);
this.isLogin = true;
} catch (error) {
@@ -206,10 +207,10 @@ export default {
if (result) {
let { childId, roleId, schId } = result.checkRole;
localStorage.setItem("currentRole", encodeURI(JSON.stringify({ childId, roleId, schId, userId })));
localStorage.setItem("themeVersion", result.themeVersion);
appendLink(baseHost, result.themeName, result.themeVersion);
// localStorage.setItem("themeVersion", result.themeVersion);
// appendLink(baseHost, result.themeName, result.themeVersion);
} else {
appendLink(baseHost, "default-theme", new Date().getTime());
// appendLink(baseHost, "default-theme", new Date().getTime());
}
},
},