|
@@ -463,6 +463,7 @@ public class MiniAppController extends BaseController {
|
463
|
463
|
String sessionKey = params.getString("sessionKey");
|
464
|
464
|
String encryptedData = params.getString("encryptedData");
|
465
|
465
|
String iv = params.getString("iv");
|
|
466
|
+ String buildingId = params.getString("buildingId");
|
466
|
467
|
|
467
|
468
|
// 解密
|
468
|
469
|
WxMaPhoneNumberInfo phoneNoInfo = miniAppService.getPhoneNoInfo(sessionKey, encryptedData, iv, appid);
|
|
@@ -470,7 +471,7 @@ public class MiniAppController extends BaseController {
|
470
|
471
|
// 更新用户绑定手机
|
471
|
472
|
String openid = getOpenId(request);
|
472
|
473
|
Integer orgId = getOrgId(request);
|
473
|
|
- taPersonService.updatePersonPhone(openid, phoneNoInfo.getPhoneNumber(), orgId);
|
|
474
|
+ taPersonService.updatePersonPhone(openid, phoneNoInfo.getPhoneNumber(), buildingId, orgId);
|
474
|
475
|
List<TaPerson> taPersons = taPersonService.getPersonsByOpenId(openid);
|
475
|
476
|
if (null == taPersons || taPersons.size() != 1) {
|
476
|
477
|
return ResponseBean.error("验证人员信息失败", ResponseBean.ERROR_UNAVAILABLE);
|