| | |
| | | log.info("取消关注事件:toUserName{}、fromUserName{}", toUserName, fromUserName); |
| | | //取消关注则退出商城 |
| | | MallMember mallMember = mallMemberMapper.selectMemberByOpenId(fromUserName); |
| | | mallMember.setSubStatus(MallMember.SUB_STATUS_DISABLED); |
| | | mallMemberMapper.updateById(mallMember); |
| | | if(ObjectUtil.isNotEmpty(mallMember)){ |
| | | String redisKey = AppContants.XCX_LOGIN_PREFIX + mallMember.getId(); |
| | | String existToken = redisUtils.getString(redisKey); |
| | | if (StrUtil.isNotBlank(existToken)) { |
| | | Object o = redisUtils.get(existToken); |
| | | if (ObjectUtil.isNotEmpty(o)) { |
| | | redisUtils.del(existToken); |
| | | } |
| | | } |
| | | redisUtils.del(existToken); |
| | | redisUtils.del(AppContants.XCX_LOGIN_PREFIX + mallMember.getId()); |
| | | redisUtils.del(AppContants.XCX_LOGIN_PHONE_PREFIX + mallMember.getId()); |
| | | } |
| | | }else if ("SCAN".equals(eventType)) { |
| | | log.info("扫码关注事件:toUserName{}、fromUserName{}", toUserName, fromUserName); |