diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyNutritionFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyNutritionFacade.java index 51ec45b..11efc81 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyNutritionFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyNutritionFacade.java @@ -1357,8 +1357,8 @@ public class BabyNutritionFacade { data.put("feedingGuide", babyDiet.getFeedingGuide()); } } - if (null != babyDiet.getKcal()) { - if ((babyDiet.getShape() == 0 || babyDiet.getShape() == 2) && babyDiet.getKcal() == kaul) { + if (null != babyDiet.getKcal() && null != babyDiet.getWeightType()) { + if (babyDiet.getWeightType() == 1 && babyDiet.getKcal() == kaul) { data.put("dietStructure", babyDiet.getDietStructure()); data.put("oneDayRecipes", babyDiet.getOneDayRecipes()); data.put("recommendRecipes", babyDiet.getRecommendRecipes());