diff --git a/src/main/java/com/bsd/say/controller/WechatController.java b/src/main/java/com/bsd/say/controller/WechatController.java index 5f1e818..b93c246 100644 --- a/src/main/java/com/bsd/say/controller/WechatController.java +++ b/src/main/java/com/bsd/say/controller/WechatController.java @@ -150,12 +150,14 @@ public class WechatController { String decode = AESWithJCEUtils.aesDecode(result3, pubkey, iv); String resutl = HttpRequestUtils.sendGet("https://api.weixin.qq.com/cgi-bin/user/info?access_token=" + decode + "&openid=" + openId + "&lang=zh_CN"); JSONObject jsonObject = JSONObject.parseObject(resutl); - int subscribe = jsonObject.getInteger("subscribe"); + Integer subscribe = jsonObject.getInteger("subscribe"); + logger.info("subscribe:"+ subscribe); Record recordByOpenId = recordMapper.selectOne(Wrappers.lambdaQuery().eq(Record::getOpenId,openId) .and(queryWrapper1 -> queryWrapper1.eq(Record::getState,1))); if (subscribe == 0){ //未关注公众号 if (recordByOpenId == null){ + logger.info("新粉丝第一次进入"); Record record = new Record(); record.setOpenId(openId); record.setFan("新粉丝"); @@ -167,10 +169,12 @@ public class WechatController { }else { //关注过公众号 if (recordByOpenId == null){ + logger.info("老粉丝第一次进入"); Record record = new Record(); record.setOpenId(openId); record.setFan("老粉丝"); record.setCreateDateTime(new Date()); + recordMapper.insert(record); }else { logger.info("老粉丝访问过,已关注"); }