diff --git a/src/main/java/com/bsd/say/service/impl/LoveLetterServiceImpl.java b/src/main/java/com/bsd/say/service/impl/LoveLetterServiceImpl.java index 083b349..afc829f 100644 --- a/src/main/java/com/bsd/say/service/impl/LoveLetterServiceImpl.java +++ b/src/main/java/com/bsd/say/service/impl/LoveLetterServiceImpl.java @@ -149,7 +149,10 @@ public class LoveLetterServiceImpl extends BaseServiceImpllambdaQuery().eq(Record::getOpenId,createOpenId) .and(queryWrapper1 -> queryWrapper1.eq(Record::getState,1))); - sourceName = createrRecord.getSource(); + if (createrRecord != null){ + //说明是非微信端的 + sourceName = createrRecord.getSource(); + } int readTimes = loveLetter.getReadTimes(); loveLetter.setReadTimes(readTimes + 1); loveLetter.setUpdateDateTime(new Date());