Commit dc235543 by 刘泽奇

Merge branch 'igirl-channel-jdweb' of gitlab.gongsibao.com:jiangyong/zhichan…

Merge branch 'igirl-channel-jdweb' of gitlab.gongsibao.com:jiangyong/zhichan into igirl-channel-jdweb
parents bda3a5b6 c7ea5e62
......@@ -19,10 +19,10 @@ class tmqueryCtl extends CtlBase {
return system.getResult(null, "verify channelUserId is not empty");
}
if (!req.session.userPinInfo) {
return system.getResult(null, "ueser is not login");
return system.getResult(null, "user is not login");
}
if (req.session.userPinInfo.encryptChannelUserId != pobj.actionBody.channelUserId) {
return system.getResult(null, "ueser login is error");
return system.getResult(null, "user login is error");
}
pobj.isDecryptUser = "yes";
}
......@@ -206,6 +206,9 @@ class tmqueryCtl extends CtlBase {
}
async getUserInfo(pobj, qobj, req) {
try {
if (req.session.userPinInfo) {
return system.getResultSuccess({ encryptChannelUserId: req.session.userPinInfo.encryptChannelUserId });
}
var authUrl = pobj.authUrl;
var authToken = pobj.authToken;
var actionProcess = pobj.actionProcess;
......
......@@ -21,6 +21,13 @@ module.exports = function (app) {
res.redirect("/#/jd/jdtrademark");
return;
}
if (!userItemResult.data.encryptChannelUserId || userItemResult.data.encryptChannelUserId == "undefined") {
userItemResult = await tmqueryCtl.getUserInfo(getUserparams, req.query, req);
if (userItemResult.status != 0) {
res.redirect("/#/jd/jdtrademark");
return;
}
}
var skipUrl = "/#/jd/" + params.state + "?channelUserId=" + encodeURIComponent(userItemResult.data.encryptChannelUserId);
res.redirect(skipUrl);
});
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment