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 377394a..73392bf 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 @@ -2437,20 +2437,22 @@ public class BabyCheckFacade extends BaseServiceImpl { 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 = "下"; + if(value !=null) { + 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 = "下"; + } } map.put("res", res); map.put("value", model.getMiddleDs().toString());