diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyAfterVisitServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyAfterVisitServiceImpl.java index b7c2c06..50e059e 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyAfterVisitServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyAfterVisitServiceImpl.java @@ -727,6 +727,10 @@ public class BabyAfterVisitServiceImpl implements BabyAfterVisitService { Date nextDate = babyModel.getNextDate(); nextDate = nextDate == null ? new Date() : nextDate; mongoTemplate.updateFirst(query, Update.update("appointmentTime", nextDate), BabyAfterVisitInfoModel.class); + if (Objects.equals(TYPE_CHECK, type)) { + // 针对档案转正时,将其状态直接更新为作废 + mongoTemplate.updateFirst(query, Update.update("yn", 2), BabyAfterVisitInfoModel.class); + } } } }