From c66186b022d52fbb31fff87147784e29c565f90e Mon Sep 17 00:00:00 2001 From: wtt Date: Fri, 7 Aug 2020 15:16:10 +0800 Subject: [PATCH] update --- .../platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java index b4bfcd5..76f0eba 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java @@ -145,6 +145,7 @@ public class BabyEyeCheckServiceImpl extends BaseServiceImpl implements BabyEyeC } syncData("ADD", babyEyeCheck, ""); mongoTemplate.save(babyEyeCheck); + redundancyBabyCheck(babyEyeCheck, babyModel, "ADD"); // 添加追访眼保检查 Date nextCheckTime = babyEyeCheck.getNextCheckTime(); @@ -172,6 +173,11 @@ public class BabyEyeCheckServiceImpl extends BaseServiceImpl implements BabyEyeC Update update = MongoConvertHelper.convertToNativeUpdate(ReflectionUtils.getUpdateField(babyEyeCheck)); mongoTemplate.updateFirst(Query.query(Criteria.where("id").is(babyEyeCheck.getId())), update, BabyEyeCheck.class); + BabyModel babyModel = mongoTemplate.findById(babyEyeCheck.getBabyId(), BabyModel.class); + if (babyModel != null) { + redundancyBabyCheck(babyEyeCheck, babyModel, "UPDATE"); + } + syncData("UPDATE", babyEyeCheck, babyEyeCheck.getId()); if (CollectionUtils.isNotEmpty(babyEyeCheck.getRiskFactorId())) { -- 1.8.3.1