🐛 Fixing a bug. #2596 微信公众号模块查询为null导致错误

This commit is contained in:
lengleng committed 2021-04-09 17:22:28 +08:00
1 parent b9afbad661
commit 94f233f4af
2 files changed
+7

No files matched your search

@@ -49,6 +49,10 @@ public class LogHandler extends AbstractHandler {
WxAccountFans fans = fansMapper
.selectOne(Wrappers.<WxAccountFans>lambdaQuery().eq(WxAccountFans::getOpenid, wxMessage.getFromUser()));
if (fans == null) {
return null;
}
WxMsg wxMsg = new WxMsg();
wxMsg.setWxUserId(fans.getId());
wxMsg.setNickName(fans.getNickname());
@@ -59,6 +59,9 @@ public class SubscribeHandler extends AbstractHandler {
if (wxAccountFans != null) {
wxAccountFansMapper.deleteById(wxAccountFans);
}
else {
wxAccountFans = new WxAccountFans();
}
wxAccountFans.setOpenid(wxMpUser.getOpenId());
wxAccountFans.setSubscribeStatus(String.valueOf(BooleanUtil.toInt(wxMpUser.getSubscribe())));