|
@@ -130,12 +130,12 @@ public class ClueServiceImpl extends ServiceImpl<ClueMapper, Clue> implements IC
|
|
|
.orderByDesc(Clue::getId).last("limit 1").one();
|
|
|
if(null != last && last.getReplyFlag() == 0){ //24h内有消息但未回复
|
|
|
ClueInfo info = clueInfoService.lambdaQuery().eq(ClueInfo::getRelaId, last.getId()).one();
|
|
|
- if(null != info){
|
|
|
+ if(null == info){
|
|
|
info = new ClueInfo();
|
|
|
info.setAddUser(last.getAuthor());
|
|
|
info.setAddTime(last.getAddTime());
|
|
|
info.setRelaId(last.getId());
|
|
|
- info.setMaterialUrl(last.getSummary());
|
|
|
+ info.setMaterialUrl(last.getContent());
|
|
|
info.setType(0);
|
|
|
clueInfoService.save(info);
|
|
|
}
|
|
@@ -154,6 +154,7 @@ public class ClueServiceImpl extends ServiceImpl<ClueMapper, Clue> implements IC
|
|
|
clue.setAscription(3);
|
|
|
clue.setTitle(wxMessage.getContent());
|
|
|
clue.setSummary(wxMessage.getContent());
|
|
|
+ clue.setContent(wxMessage.getContent());
|
|
|
clue.setAuthor(wxMessage.getFromUserName());
|
|
|
clue.setAddTime(addTime);
|
|
|
|