diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyMsgFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyMsgFacade.java index 183d591..8093420 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyMsgFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyMsgFacade.java @@ -159,6 +159,7 @@ public class BabyMsgFacade { .convertToNativeUpdate(ReflectionUtils.getUpdateField(msgModelRecord)); mongoTemplate.updateMulti(msgQuery.convertToQuery().convertToMongoQuery(),update, MsgModelRecord.class); msgModel.setReadNum(msgModel.getReadNum()!=null?msgModel.getReadNum()+1:1); + msgModelRecord.setReadNum(msgModel.getReadNum()); babyMsgService.updateMsg(msgModel); babyMsgService.updateRecordMsg(msgModelRecord); }else {