|
@ -41,6 +41,7 @@ public class WxLoginServiceImpl implements WxLoginService { |
|
|
@Override |
|
|
@Override |
|
|
public UserWechatDTO resiAndWorkLogin(String appId, String wxCode, String customerId, String clientType) { |
|
|
public UserWechatDTO resiAndWorkLogin(String appId, String wxCode, String customerId, String clientType) { |
|
|
//1.获取用户openid和session_key
|
|
|
//1.获取用户openid和session_key
|
|
|
|
|
|
logger.info(String.format("wxcode获取微信用户信息,接口入参appId:%s;wxCode:%s;customerId:%s;clientType:%s"), appId, wxCode, customerId, clientType); |
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
map.put("appid", appId); |
|
|
map.put("appid", appId); |
|
|
map.put("js_code", wxCode); |
|
|
map.put("js_code", wxCode); |
|
@ -62,6 +63,7 @@ public class WxLoginServiceImpl implements WxLoginService { |
|
|
UserWechatDTO dto = new UserWechatDTO(); |
|
|
UserWechatDTO dto = new UserWechatDTO(); |
|
|
dto.setWxOpenId(openid); |
|
|
dto.setWxOpenId(openid); |
|
|
dto.setSessionKey(sessionKey); |
|
|
dto.setSessionKey(sessionKey); |
|
|
|
|
|
logger.info("wxcode获取微信用户信息,接口返参UserWechatDTO->" + dto); |
|
|
|
|
|
|
|
|
/*//2.换取用户基本信息
|
|
|
/*//2.换取用户基本信息
|
|
|
//小程序access_token
|
|
|
//小程序access_token
|
|
|