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 514e109..083b349 100644 --- a/src/main/java/com/bsd/say/service/impl/LoveLetterServiceImpl.java +++ b/src/main/java/com/bsd/say/service/impl/LoveLetterServiceImpl.java @@ -81,6 +81,7 @@ public class LoveLetterServiceImpl extends BaseServiceImpllambdaQuery().eq(Source::getQrCode,qrCode) - .and(queryWrapper1 -> queryWrapper1.eq(Source::getState,1))); - if (source == null){ - ajaxResult.setRetmsg("未找到二维码code的来源"); - ajaxResult.setRetcode(AjaxResult.FAILED); - return ajaxResult; - }else { - sourceName = source.getSourceName(); - } - }else if (StringUtils.isNotEmpty(postCode)){ - //海报编码 - Source source = sourceMapper.selectOne(Wrappers.lambdaQuery().eq(Source::getPostCode,postCode) - .and(queryWrapper1 -> queryWrapper1.eq(Source::getState,1))); - if (source == null){ - ajaxResult.setRetmsg("未找到海报code的来源"); - ajaxResult.setRetcode(AjaxResult.FAILED); - return ajaxResult; - }else { - sourceName = source.getSourceName(); - } - }else { - sourceName = ""; - } - +// String qrCode = data.getString("qrCode"); +// String postCode = data.getString("postCode"); + String sourceName = ""; if (StringUtils.isBlank(letterId)){ ajaxResult.setRetmsg("LETTERID MISSING"); ajaxResult.setRetcode(AjaxResult.FAILED); @@ -171,6 +146,10 @@ public class LoveLetterServiceImpl extends BaseServiceImpllambdaQuery().eq(Record::getOpenId,createOpenId) + .and(queryWrapper1 -> queryWrapper1.eq(Record::getState,1))); + sourceName = createrRecord.getSource(); int readTimes = loveLetter.getReadTimes(); loveLetter.setReadTimes(readTimes + 1); loveLetter.setUpdateDateTime(new Date());