Quellcode durchsuchen

年龄模版处理

chengyao vor 4 Jahren
Ursprung
Commit
22a1ee5aed
1 geänderte Dateien mit 6 neuen und 2 gelöschten Zeilen
  1. 6 2
      src/main/java/com/diagbot/facade/BehospitalInfoFacade.java

+ 6 - 2
src/main/java/com/diagbot/facade/BehospitalInfoFacade.java

@@ -584,8 +584,12 @@ public class BehospitalInfoFacade extends BehospitalInfoServiceImpl {
                     }
                     homePage.setNewbornDay(StringUtils.isEmpty(homePage.getNewbornDay())==true ? "0":homePage.getNewbornDay());
                 }else if("天".equals(ageUnitString)||"日".equals(ageUnitString)){
-                    homePage.setNewbornMonth(StringUtils.isEmpty(homePage.getNewbornMonth())==true ? "0":homePage.getNewbornMonth());
-                    homePage.setNewbornDay(StringUtils.isEmpty(homePage.getNewbornDay())==true ? homePage.getAge() : homePage.getNewbornDay());
+                    if(StringUtils.isEmpty(homePage.getNewbornMonth())&&StringUtils.isEmpty(homePage.getNewbornDay())){
+                        homePage.setNewbornDay(homePage.getAge());
+                    }else{
+                        homePage.setNewbornMonth(StringUtils.isEmpty(homePage.getNewbornMonth())==true ? "0":homePage.getNewbornMonth());
+                        homePage.setNewbornDay(StringUtils.isEmpty(homePage.getNewbornDay())==true ? "0" : homePage.getNewbornDay());
+                    }
                 }
                 else if("时".equals(ageUnitString)){
                     homePage.setNewbornMonth(StringUtils.isEmpty(homePage.getNewbornMonth())==true ? "0":homePage.getNewbornMonth());