diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java index 4e77492..c448218 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java @@ -1126,6 +1126,17 @@ public class BabyCheckFacade { checkModels = babyCheckService.queryBabyCheckRecord(query); if (checkModels != null && checkModels.size() > 0) { BabyCheckModel checkModel = checkModels.get(0); + + BabyModelQuery babyQuery = new BabyModelQuery(); + babyQuery.setId(checkModel.getBuildId()); + babyQuery.setYn(YnEnums.YES.getId()); + List models = babyBookbuildingService.queryBabyBuildByCond(babyQuery); + if (CollectionUtils.isNotEmpty(models)) { + BabyModel babyModel = models.get(0); + //根据规则完善儿保套餐(处理老数据,没有儿保月龄套餐) + checkModel.distOldTcType(babyModel); + } + result = getBabyCheckResult(checkModel); result.setCouponCode(couponService.findByType(id, 8)); /** 优惠券编号 */