Authored by 姜枫

完成第三方登录绑定

@@ -158,7 +158,7 @@ const bind = { @@ -158,7 +158,7 @@ const bind = {
158 let code = req.body.code; 158 let code = req.body.code;
159 let password = req.body.password || ''; 159 let password = req.body.password || '';
160 160
161 - if (_.isNumber(parseInt(phoneNum)) && openId && sourceType && areaCode && code) { 161 + if (_.isNumber(parseInt(phoneNum, 0)) && openId && sourceType && areaCode && code) {
162 BindService.checkBindCode(areaCode, phoneNum, code).then(result => { 162 BindService.checkBindCode(areaCode, phoneNum, code).then(result => {
163 if (result && result.code && result.code === 200) { 163 if (result && result.code && result.code === 200) {
164 return BindService.bindMobile(openId, sourceType, phoneNum, areaCode, password); 164 return BindService.bindMobile(openId, sourceType, phoneNum, areaCode, password);
@@ -242,7 +242,7 @@ const bind = { @@ -242,7 +242,7 @@ const bind = {
242 let areaCode = req.body.areaCode; 242 let areaCode = req.body.areaCode;
243 let code = req.body.code; 243 let code = req.body.code;
244 244
245 - if (_.isNumber(parseInt(phoneNum)) && uid && areaCode && code) { 245 + if (_.isNumber(parseInt(phoneNum, 0)) && uid && areaCode && code) {
246 BindService.changeMobile(uid, phoneNum, areaCode, code).then(result => { 246 BindService.changeMobile(uid, phoneNum, areaCode, code).then(result => {
247 res.json(result); 247 res.json(result);
248 }); 248 });