...
|
...
|
@@ -115,6 +115,9 @@ const bind = { |
|
|
|
|
|
data.data.isReg = result.data.is_register;
|
|
|
data.data.next = nextUrl;
|
|
|
|
|
|
_.set(req.session, 'bind.area', areaCode);
|
|
|
_.set(req.session, 'bind.phoneNum', phoneNum);
|
|
|
} else {
|
|
|
data.data = result.data;
|
|
|
}
|
...
|
...
|
@@ -181,8 +184,8 @@ const bind = { |
|
|
},
|
|
|
|
|
|
sendBindMsg: (req, res, next) => {
|
|
|
let phoneNum = req.body.phoneNum;
|
|
|
let areaCode = req.body.areaCode;
|
|
|
let phoneNum = _.get(req.session, 'bing.phoneNum');
|
|
|
let areaCode = _.get(req.session, 'bind.area');
|
|
|
|
|
|
if (req.xhr && _.isNumber(parseInt(phoneNum, 0)) && areaCode) {
|
|
|
BindService.sendBindMsg(areaCode, phoneNum).then(result => {
|
...
|
...
|
@@ -191,7 +194,7 @@ const bind = { |
|
|
if (result.code === 200) {
|
|
|
|
|
|
_.set(req.session, 'bind.area', areaCode);
|
|
|
_.set(req.session, 'bind.mobile', phoneNum);
|
|
|
_.set(req.session, 'bind.phoneNum', phoneNum);
|
|
|
|
|
|
--req.session.bind.count;
|
|
|
|
...
|
...
|
@@ -200,9 +203,6 @@ const bind = { |
|
|
} else {
|
|
|
_.set(req.session, 'bind.interval', Date.now() + 60 * 1000);
|
|
|
}
|
|
|
|
|
|
// res.json(result);
|
|
|
// return;
|
|
|
}
|
|
|
|
|
|
res.json(result);
|
...
|
...
|
|