记得上下班打卡 | git大法好,push需谨慎

Commit cc763563 authored by jiangxiulong's avatar jiangxiulong

test adam登陆接口

parent 3995c18b
......@@ -168,16 +168,18 @@ public class SweetWechatLoginServiceImpl {
public ResponseDto<AdamLoginInfoVo> userInfoMa(String jsCode, Integer type) {
try {
// WxMaJscode2SessionResult sessionResult = sweetWechatService.sessionInfo(jsCode, type);
// SweetAppletUsersVo sweetAppletUsersVo = redisUtils.getSweetAppletUsersOfUnionId(sessionResult.getUnionid());
// String purePhone = sweetAppletUsersVo.getPurePhoneNumber();
String purePhone = jsCode;
WxMaJscode2SessionResult sessionResult = sweetWechatService.sessionInfo(jsCode, type);
SweetAppletUsersVo sweetAppletUsersVo = redisUtils.getSweetAppletUsersOfUnionId(sessionResult.getUnionid());
if (null == sweetAppletUsersVo) {
return ResponseDto.failure("获取用户信息失败");
}
String purePhone = sweetAppletUsersVo.getPurePhoneNumber();
String otp = DESUtils.DES().encrypt(purePhone + LocalDateTime.now().toEpochSecond(ZoneOffset.UTC));
ResponseDto<AdamLoginInfoVo> adamUserInfoVoResponseDto = feignAdamBaseClient.loginBySilentMobile(purePhone, otp);
return adamUserInfoVoResponseDto;
} catch (Exception e) {
log.error("userInfoMaError Exception:{}", e);
return ResponseDto.failure("获取用户信息失败~");
}
return null;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment