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
+2
View File
@@ -10,6 +10,8 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title><%= htmlWebpackPlugin.options.title %></title>
<script src="./config/index.js"></script>
<link rel="stylesheet" href="./libs/base.layout.css" />
<link rel="stylesheet" href="./libs/default-theme.css" />
<link rel="stylesheet" href="//at.alicdn.com/t/c/font_4962449_bwzjcx59wz4.css" />
</head>
<body>
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
.header-container{background:#577afb}.header-container .school-bg{display:none}.left-menu{background:#F6F8F9}.left-menu li:hover{background:#EFF4FF}.left-menu li.active{background:#EFF4FF;border-left:none ;border-right:4px solid #577afb}
+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());
}
},
},