Commit e747d2a5 authored by 陈孝伟's avatar 陈孝伟

免登带上关注店铺信息

parent a6aacff1
......@@ -207,8 +207,9 @@ public class Open2LankouController {
Result<Long> customerPoints = jdApiUtil.getCustomerPoints(appByAppKey, pinByToken.getData(), accessToken.getAccessToken());
credits = String.valueOf(customerPoints.getData());
}
String autoLogin = autologin(uid, nickName, avatar, redirectUrl, env, credits);
// 查询是否关注店铺
Result<Boolean> follow = jdApiUtil.isFollowByPinAndVid(appByAppKey, pinByToken.getData(), shopId);
String autoLogin = autologin(uid, nickName, avatar, redirectUrl, env, credits, follow != null ? follow.getData(): false);
LOGGER.info("autoLogin={}", autoLogin);
return ResultBuilder.success(autoLogin);
} catch (BizException e) {
......@@ -222,7 +223,7 @@ public class Open2LankouController {
/**
* 生成免登url
*/
private String autologin(String uid, String nickName, String avatar, String redirectUrl, String env, String credits) throws UnsupportedEncodingException {
private String autologin(String uid, String nickName, String avatar, String redirectUrl, String env, String credits, boolean isFollow) throws UnsupportedEncodingException {
if (env != null && env.equals("taobao")) {
LOGGER.info("taobaourl,avatar={},nickname={},uid={},url={}", avatar, nickName, uid, redirectUrl + "&avatar=" + avatar + "&nickname=" + nickName + "&uid=" + uid);
......@@ -242,8 +243,9 @@ public class Open2LankouController {
Map<String, String> dcustomParam = new HashMap<>();
dcustomParam.put("avatar", avatar);
dcustomParam.put("nickname", nickName);
// 带上是否关注店铺信息
dcustomParam.put("isFollow", String.valueOf(isFollow));
getDcustom(dcustomParam, params);
if (StringUtils.equalsIgnoreCase("null", redirectUrl)) {
redirectUrl = "";
}
......
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