mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-04-29 21:40:15 +00:00
60 lines
1.6 KiB
JavaScript
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();
|
|
}
|
|
}
|
|
}; |