Jelajahi Sumber

年龄模版处理

chengyao 4 tahun lalu
induk
melakukan
22a1ee5aed

+ 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());