This commit is contained in:
2019-04-08 10:11:47 +08:00
parent b67e616340
commit abc220eb35
10 changed files with 93 additions and 49 deletions

View File

@@ -33,7 +33,13 @@ var red = {
return plat["_key"];
},
getPlatToken: function() {
var plat = red.getData("sysPlat") || {};
let plat = red.getData("sysPlat");
if (!plat) {
red.showMsg({type:'error', placement: 'center', msg: '登陆过期,请前往登陆'});
setTimeout(function () {
location.href = "/user/login.html";
}, 2000);
}
return plat["token"];
},
getJSON: function (url, params, callback) {
@@ -69,12 +75,12 @@ var red = {
})
},
postX(url, params) {
params["platToken"] = red.getPlatToken()
return new Promise(resolve => {
axios({
url,
method: 'post',
params,
}).then(res => {
let data = res.data || {}
red.loginCheck(data)
@@ -82,9 +88,10 @@ var red = {
red.showMsg({type:"error", msg: data.message})
return;
}
if (data.code == 0) {
else if (data.code == 0) {
data = data.body
}
red.showMsg()
resolve(data)
});
})
@@ -165,8 +172,8 @@ var red = {
return fmt;
},
loginCheck: function (json) {
if (json && json["code"] == -2) {
red.showMsg({type:"error", placement: "center", msg: "登陆过期,请前往登陆"});
if (json && (json['code'] == -2 || json['referid'])) {
red.showMsg({type:'error', placement: 'center', msg: '登陆过期,请前往登陆'});
setTimeout(function () {
location.href = "/user/login.html";
}, 2000);