提交 6fe33322 编写于 作者: guangjun.yang's avatar guangjun.yang

如果是直接进入了页面

上级 4933925b
......@@ -137,6 +137,7 @@ export default {
window.__getUserInfo = function(param) {
_this.setUserInfo(param);
_this.token = param.userToken;
_this.checkToken();
_this.userMobile = param.userMobile;
_this.getListData();
console.log("__getUserInfo", param);
......@@ -199,7 +200,6 @@ export default {
return;
}
if (this.userMobile) {
let paramList = [
{
key: "pageUrl",
......@@ -214,23 +214,11 @@ export default {
modeCode: "M300",
jsonString: paramList
});
} else {
rocNative.gotoLogin();
}
},
//获取版本号
getUserInfo() {
// 如果刷新了页面,并且没有手机号码,则直接返回到上一级
if(this.isInfresh && !this.userMobile) {
rocNative.goBack();
return;
}
// 如果是直接进入了页面,则调用原生登陆
if(!this.userMobile) {
rocNative.gotoLogin();
return;
}
rocNative.getUserInfo({
__funcName: "__getUserInfo"
});
......@@ -273,7 +261,28 @@ export default {
formatTime(time, cFormat) {
return parseTime(time, cFormat)
},
// token是否失效校验
checkToken() {
let _this = this;
let param = {
token: _this.userInfo.userToken || _this.token,
setEntry: true
};
this.GET("campaign/admin/task/checkToken", param).then(res => {
if (res.code !== "000000") {
//未登录 跳转登录页
console.log("跳登录", _this.isInfresh);
if(_this.isInfresh) {
rocNative.goBack();
} else {
rocNative.gotoLogin();
}
_this.isInfresh = false;
}
});
},
}
};
</script>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册