From 0ed7684264245decac30fbd2f50b40e0e199f30d Mon Sep 17 00:00:00 2001 From: liquanyu Date: Tue, 9 Oct 2018 16:40:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=84=BF=E7=AB=A5=E8=90=A5=E5=85=BB=E6=8A=A5?= =?UTF-8?q?=E5=91=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../operate/web/facade/BabyCheckFacade.java | 66 ++++++++++++++++++++++ 1 file changed, 66 insertions(+) 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 c6ed24f..015825b 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 @@ -2225,6 +2225,72 @@ public class BabyCheckFacade { } } kcal = getKaul(kcal); + + if (month < 12) + { + if (kcal < 800) + { + kcal = 800; + } + else if (kcal > 2000) + { + kcal = 2000; + } + } + else if (month < 36) + { + if (kcal < 600 && "正常".equals(kaupEvaluate)) + { + kcal = 600; + } + else if (kcal > 1550 && "正常".equals(kaupEvaluate)) + { + kcal = 1550; + }else if (kcal < 500 && "消瘦".equals(kaupEvaluate)) + { + kcal = 500; + } + else if (kcal > 1100 && "消瘦".equals(kaupEvaluate)) + { + kcal = 1100; + } + else if (kcal < 800 && "超重".equals(kaupEvaluate)) + { + kcal = 800; + } + else if (kcal > 1750 && "超重".equals(kaupEvaluate)) + { + kcal = 1750; + } + } + else if (month == 36) + { + if (kcal < 1300 && "正常".equals(kaupEvaluate)) + { + kcal = 1300; + } + else if (kcal > 1750 && "正常".equals(kaupEvaluate)) + { + kcal = 1750; + }else if (kcal < 1200 && "消瘦".equals(kaupEvaluate)) + { + kcal = 1200; + } + else if (kcal > 1450 && "消瘦".equals(kaupEvaluate)) + { + kcal = 1450; + } + else if (kcal < 1500 && "超重".equals(kaupEvaluate)) + { + kcal = 1500; + } + else if (kcal > 1850 && "超重".equals(kaupEvaluate)) + { + kcal = 1850; + } + } + + List configModels = mongoTemplate.find(Query.query(Criteria.where("kcal").is(kcal).and("status").is(kaupEvaluate).and("type").is(type)), BabyConfigModel.class); if (CollectionUtils.isNotEmpty(configModels) && configModels.size() == 3) { -- 1.8.3.1