chengyao преди 4 години
родител
ревизия
8dde14ffe9
променени са 1 файла, в които са добавени 5 реда и са изтрити 1 реда
  1. 5 1
      src/main/java/com/diagbot/facade/BehospitalInfoFacade.java

+ 5 - 1
src/main/java/com/diagbot/facade/BehospitalInfoFacade.java

@@ -563,7 +563,8 @@ public class BehospitalInfoFacade extends BehospitalInfoServiceImpl {
         List<HomeDiagnoseInfo> homePageList = new ArrayList<>();
         List<HomeOperationInfo> homeOperationInfoList = new ArrayList<>();
         if (homePage != null) {
-            if(StringUtils.isNotEmpty(homePage.getAge())){
+        try {
+            if(StringUtils.isNotEmpty(homePage.getAge())&&"-".equals(homePage.getAge())==false&&"—".equals(homePage.getAge())==false){
                 //兼容数据库出现 .03岁数据 作后期判断处理
                 String ageData = homePage.getAge();
                 String ageUnitString = homePage.getAgeUnit() == null ? "" : homePage.getAgeUnit();
@@ -602,6 +603,9 @@ public class BehospitalInfoFacade extends BehospitalInfoServiceImpl {
                 homePage.setAge(ageData+(StringUtils.isEmpty(homePage.getAgeUnit())==true ? "":homePage.getAgeUnit()));
 
             }
+        } catch (Exception e) {
+            System.out.println("年龄解析出错" + e);
+        }
             //去掉年龄单位
             homePage.setAgeUnit("");
             // 获取首页出院诊断、病理诊断