Files
weiyu/deploy/server/kbase/js/support.js
jack ning 0b787054a9 update
2025-05-23 11:51:58 +08:00

60 lines
1.6 KiB
JavaScript

/**
*
*/
var support = {
/**
*
*/
created: function () {
// 加载配置
httpapi.getSettings()
// 单独窗口形式
data.adminUid = utils.getUrlParam("uid") == null ? "201808221551193" : utils.getUrlParam("uid");
//
data.uid = localStorage.uid;
data.username = localStorage.username;
data.password = localStorage.password;
if (data.password === undefined || data.password === null) {
data.password = data.username;
}
var tokenLocal = localStorage.getItem(data.token);
if (tokenLocal != null) {
data.passport.token = JSON.parse(tokenLocal);
}
// TODO: 获取浏览器信息,提交给服务器
// console.log("adminUid: " + data.adminUid);
},
/**
*
*/
mounted: function() {
// console.log("mount");
if (
data.passport.token.access_token !== null &&
data.passport.token.access_token !== undefined &&
data.passport.token.access_token !== ""
) {
//
httpapi.login();
} else if (
data.username !== null &&
data.username !== undefined &&
data.username !== ""
) {
if (data.username === utils.getUrlParam("username")) {
// 非第一次使用自定义用户名
httpapi.login();
} else {
// 保存自定义用户名到服务器
// console.log("save username 1");
httpapi.requestUsername();
}
} else if (utils.getUrlParam("username")) {
// 保存自定义用户名到服务器
// console.log("save username 2");
httpapi.requestUsername();
} else {
httpapi.requestUsername();
}
}
};