修复公众号获取AccessToken可能出错的问题

This commit is contained in:
stivepeim
2021-08-04 14:56:06 +08:00
parent 5653d5dc6f
commit 2fad57e9b3

View File

@@ -20,7 +20,6 @@ import com.zbkj.crmeb.finance.model.UserRecharge;
import com.zbkj.crmeb.finance.request.UserExtractRequest;
import com.zbkj.crmeb.finance.service.UserExtractService;
import com.zbkj.crmeb.finance.service.UserRechargeService;
import com.zbkj.crmeb.front.request.RegisterAppWxRequest;
import com.zbkj.crmeb.front.request.UserRechargeRequest;
import com.zbkj.crmeb.front.request.UserSpreadPeopleRequest;
import com.zbkj.crmeb.front.request.WxBindingPhoneRequest;
@@ -496,7 +495,8 @@ public class UserCenterServiceImpl extends ServiceImpl<UserDao, User> implements
}
// 没有用户,走创建用户流程
// 从微信获取用户信息存入Redis中将key返回给前端前端在下一步绑定手机号的时候下发
WeChatAuthorizeLoginUserInfoResponse userInfo = weChatService.getUserInfo(response.getOpenId(), response.getAccessToken());
// WeChatAuthorizeLoginUserInfoResponse userInfo = weChatService.getUserInfo(response.getOpenId(), response.getAccessToken());
WeChatAuthorizeLoginUserInfoResponse userInfo = weChatService.getUserInfo(response.getAccessToken(), response.getOpenId());
RegisterThirdUserRequest registerThirdUserRequest = new RegisterThirdUserRequest();
BeanUtils.copyProperties(userInfo, registerThirdUserRequest);
registerThirdUserRequest.setSpreadPid(spreadUid);