|
@@ -82,7 +82,7 @@ public class PassportService extends AbstractPassportService {
|
|
}
|
|
}
|
|
|
|
|
|
public Boolean decodePhoneNumber(String code, String encryptedData,String iv) {
|
|
public Boolean decodePhoneNumber(String code, String encryptedData,String iv) {
|
|
- MemberInitParams params = (MemberInitParams) redisUtil.hget(RedisKeyConstant.PINANBAO_LOGIN_INFO, code);
|
|
|
|
|
|
+ MemberInitParams params = (MemberInitParams) redisUtil.hget(RedisKeyConstant.PINANBAO_WX_LOGIN_INFO, code);
|
|
String sessionKey = params.getSessionKey();
|
|
String sessionKey = params.getSessionKey();
|
|
String openId = params.getOpenid();
|
|
String openId = params.getOpenid();
|
|
|
|
|
|
@@ -90,6 +90,7 @@ public class PassportService extends AbstractPassportService {
|
|
if (StringUtils.isEmpty(phone)) {
|
|
if (StringUtils.isEmpty(phone)) {
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
+ params.setPhone(phone);
|
|
CareMemberInfo member = careMemberInfoService.detailByPhone(phone);
|
|
CareMemberInfo member = careMemberInfoService.detailByPhone(phone);
|
|
if (member == null) { //注册新用户
|
|
if (member == null) { //注册新用户
|
|
CareMemberInfo careMemberInfo = new CareMemberInfo();
|
|
CareMemberInfo careMemberInfo = new CareMemberInfo();
|