|
@@ -58,8 +58,6 @@ const bind = { |
|
@@ -58,8 +58,6 @@ const bind = { |
58
|
let isReg = req.query.isReg;
|
58
|
let isReg = req.query.isReg;
|
59
|
let phoneNum = req.query.phoneNum;
|
59
|
let phoneNum = req.query.phoneNum;
|
60
|
|
60
|
|
61
|
- console.log(typeof isReg);
|
|
|
62
|
-
|
|
|
63
|
res.render('bind/code', {
|
61
|
res.render('bind/code', {
|
64
|
backUrl: helpers.urlFormat('passport/login'),
|
62
|
backUrl: helpers.urlFormat('passport/login'),
|
65
|
showHeaderImg: true,
|
63
|
showHeaderImg: true,
|
|
@@ -168,9 +166,8 @@ const bind = { |
|
@@ -168,9 +166,8 @@ const bind = { |
168
|
return { code: 400, message: '短信验证码错误', data: '' };
|
166
|
return { code: 400, message: '短信验证码错误', data: '' };
|
169
|
}
|
167
|
}
|
170
|
}).then(result => {
|
168
|
}).then(result => {
|
171
|
- let refer = req.cookies.refer;
|
169
|
+ let refer = helpers.urlFormat('/passport/bind/success?type=bind');
|
172
|
|
170
|
|
173
|
- refer = refer ? decodeURI(refer) : helpers.urlFormat('/passport/bind/success?type=bind');
|
|
|
174
|
if (result && result.code && result.code === 200 && result.data.uid) {
|
171
|
if (result && result.code && result.code === 200 && result.data.uid) {
|
175
|
return AuthHelper.syncUserSession(result.data.uid, req, res).then(() => {
|
172
|
return AuthHelper.syncUserSession(result.data.uid, req, res).then(() => {
|
176
|
result.data.refer = refer;
|
173
|
result.data.refer = refer;
|
|
@@ -198,7 +195,7 @@ const bind = { |
|
@@ -198,7 +195,7 @@ const bind = { |
198
|
if (_.isNumber(parseInt(phoneNum, 0)) && openId && areaCode && sourceType && code) {
|
195
|
if (_.isNumber(parseInt(phoneNum, 0)) && openId && areaCode && sourceType && code) {
|
199
|
BindService.checkBindCode(areaCode, phoneNum, code).then(result => {
|
196
|
BindService.checkBindCode(areaCode, phoneNum, code).then(result => {
|
200
|
if (result && result.code && result.code === 200) {
|
197
|
if (result && result.code && result.code === 200) {
|
201
|
- return BindService.relateMobile(openId, sourceType, phoneNum, code);
|
198
|
+ return BindService.relateMobile(openId, sourceType, phoneNum, areaCode);
|
202
|
} else {
|
199
|
} else {
|
203
|
return { code: 400, message: '短信验证码错误', data: '' };
|
200
|
return { code: 400, message: '短信验证码错误', data: '' };
|
204
|
}
|
201
|
}
|
|
@@ -248,7 +245,7 @@ const bind = { |
|
@@ -248,7 +245,7 @@ const bind = { |
248
|
let refer = req.cookies.refer;
|
245
|
let refer = req.cookies.refer;
|
249
|
let type = req.query.type;
|
246
|
let type = req.query.type;
|
250
|
|
247
|
|
251
|
- refer = refer ? decodeURI(refer) : helpers.urlFormat('/?go=1');
|
248
|
+ refer = helpers.urlFormat('/?go=1');
|
252
|
|
249
|
|
253
|
res.render('bind/success', {
|
250
|
res.render('bind/success', {
|
254
|
isPassportPage: true,
|
251
|
isPassportPage: true,
|