init
This commit is contained in:
@@ -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
@@ -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
@@ -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());
|
||||
}
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user