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 1a9b8bd..494722d 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 @@ -1685,6 +1685,8 @@ public class BabyCheckFacade { // //查询儿童的基本信息 // List models = babyBookbuildingService.queryBabyBuildByCond(babyQuery, "created", Sort.Direction.DESC); + String res = ""; + List list = null; if (dueDate != null) { @@ -1693,6 +1695,28 @@ public class BabyCheckFacade { { //查询该月龄的年龄别体重值 list = babyCheckService.queryBabyHealthConfigWeek(week, sex, 4); + + + if (CollectionUtils.isNotEmpty(list)) { + AwModel model = list.get(0); + + if (model.getPthreeDs() <= value) { + res = "上"; + } else if (model.getPthreeDs() > value && value >= model.getPtwoDs()) { + res = "中上"; + } else if (model.getPtwoDs() > value && value >= model.getPoneDs()) { + res = "中+"; + } else if (model.getPoneDs() > value && value > model.getRoneDs()) { + res = "中"; + } else if (model.getRoneDs() >= value && value > model.getRtwoDs()) { + res = "中-"; + } else if (model.getRtwoDs() >= value && value > model.getRthreeDs()) { + res = "中下"; + } else if (model.getRtwoDs() >= value) { + res = "下"; + } + } + return res; } else { @@ -1705,7 +1729,6 @@ public class BabyCheckFacade { //查询该月龄的年龄别体重值 list = babyCheckService.queryBabyHealthConfig(monthAge, sex, 0); } - } else { @@ -1715,11 +1738,8 @@ public class BabyCheckFacade { list = babyCheckService.queryBabyHealthConfig(monthAge, sex, 0); } - - String res = ""; if (CollectionUtils.isNotEmpty(list)) { AwModel model = list.get(0); - if (model.getPthreeDs() < value) { res = "上"; } else if (model.getPthreeDs() >= value && value > model.getPtwoDs()) {