Commit d6e69f9622328ad4f1e77c772d48c0770622d27c

Authored by liquanyu
1 parent 2f055ed591

update

Showing 1 changed file with 25 additions and 1 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TnbComputeKulServiceImpl.java View file @ d6e69f9
... ... @@ -79,7 +79,31 @@
79 79 //基础kcal值
80 80 int basekul = (week > 12 && week <= 27) ? 340 : 450;
81 81  
82   - String bmiStr = "BMI=18.5-24.9孕" + week + "周";
  82 +// String bmiStr = "BMI=18.5-24.9孕" + week + "周";
  83 +
  84 +
  85 + String bmiStr = "";
  86 +
  87 + if (StringUtils.isEmpty(bregmatic) || "1".equals(bregmatic)) {
  88 + if (bmi < 18.5) {
  89 + bmiStr = "BMI<18.5孕" + week + "周";
  90 + } else if (bmi <= 24.9 && bmi >= 18.5) {
  91 + bmiStr = "BMI=18.5-24.9孕" + week + "周";
  92 + } else if (bmi <= 29.9 && bmi >= 25) {
  93 + bmiStr = "BMI=25-29.9孕" + week + "周";
  94 + } else if (bmi >= 30) {
  95 + bmiStr = "BMI≥30孕" + week + "周";
  96 + }
  97 + } else {
  98 + if (bmi <= 24.9) {
  99 + bmiStr = "BMI≤24.9孕" + week + "周";
  100 + } else if (bmi <= 29.9 && bmi >= 25) {
  101 + bmiStr = "BMI=25-29.9孕" + week + "周";
  102 + } else if (bmi >= 30) {
  103 + bmiStr = "BMI≥30孕" + week + "周";
  104 + }
  105 + }
  106 +
83 107  
84 108  
85 109 if (StringUtils.isEmpty(bmiStr)) {