记得上下班打卡 | git大法好,push需谨慎

Commit e7219838 authored by jiangxiulong's avatar jiangxiulong

redis获取openid改成mysql

parent 7738f8d2
...@@ -6,8 +6,9 @@ import com.liquidnet.service.consumer.base.config.sweet.WechatMaConfigure; ...@@ -6,8 +6,9 @@ import com.liquidnet.service.consumer.base.config.sweet.WechatMaConfigure;
import com.liquidnet.service.consumer.base.config.sweet.WechatMpConfigure; import com.liquidnet.service.consumer.base.config.sweet.WechatMpConfigure;
import com.liquidnet.service.sweet.dto.param.SweetOpenSendMsgParam; import com.liquidnet.service.sweet.dto.param.SweetOpenSendMsgParam;
import com.liquidnet.service.sweet.entity.SweetAppletUsers; import com.liquidnet.service.sweet.entity.SweetAppletUsers;
import com.liquidnet.service.sweet.entity.SweetWechatUsers;
import com.liquidnet.service.sweet.mapper.SweetAppletUsersMapper; import com.liquidnet.service.sweet.mapper.SweetAppletUsersMapper;
import com.liquidnet.service.sweet.vo.SweetWechatUsersVo; import com.liquidnet.service.sweet.mapper.SweetWechatUsersMapper;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import me.chanjar.weixin.common.error.WxErrorException; import me.chanjar.weixin.common.error.WxErrorException;
import me.chanjar.weixin.mp.api.WxMpService; import me.chanjar.weixin.mp.api.WxMpService;
...@@ -40,6 +41,8 @@ public class SweetWechatTemplateMsgServiceImpl { ...@@ -40,6 +41,8 @@ public class SweetWechatTemplateMsgServiceImpl {
@Autowired @Autowired
private SweetAppletUsersMapper sweetAppletUserMapper; private SweetAppletUsersMapper sweetAppletUserMapper;
@Autowired
private SweetWechatUsersMapper sweetWechatUsersMapper;
// @Autowired // @Autowired
// private RedisDataUtils redisDataUtils; // private RedisDataUtils redisDataUtils;
...@@ -108,13 +111,17 @@ public class SweetWechatTemplateMsgServiceImpl { ...@@ -108,13 +111,17 @@ public class SweetWechatTemplateMsgServiceImpl {
return ""; return "";
} else { } else {
SweetAppletUsers sweetAppletUser = sweetAppletUsers.get(0); SweetAppletUsers sweetAppletUser = sweetAppletUsers.get(0);
// SweetWechatUsersVo sweetWechatUsers = redisDataUtils.getSweetWechatUsersOfUnionId(sweetAppletUser.getUnionId(), 1); SweetWechatUsers sweetWechatUsers = sweetWechatUsersMapper.selectOne(
// if (null == sweetWechatUsers) { Wrappers.lambdaQuery(SweetWechatUsers.class).
// log.info("getOpenId没有此WechatUser用户:[phone={},unionId={}]", phone, sweetAppletUser.getUnionId()); eq(SweetWechatUsers::getIsCancel, 1).eq(SweetWechatUsers::getType, sendTargetType)
.eq(SweetWechatUsers::getUnionId, sweetAppletUser.getUnionId())
);
if (null == sweetWechatUsers) {
log.info("getOpenId没有此WechatUser用户:[phone={},unionId={}]", phone, sweetAppletUser.getUnionId());
return ""; return "";
// } else { } else {
// return sweetWechatUsers.getOpenId(); return sweetWechatUsers.getOpenId();
// } }
} }
} }
......
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