浏览代码

年龄容错处理

zhoutg 4 年之前
父节点
当前提交
6243c0198b

+ 6 - 1
src/main/java/com/diagbot/facade/CommonFacade.java

@@ -53,7 +53,12 @@ public class CommonFacade {
         AIAnalyze aiAnalyze = new AIAnalyze(crfServiceClient);
         WordCrfDTO wordCrfDTO = new WordCrfDTO();
         wordCrfDTO.setHospitalId(searchData.getHospitalId());
-        wordCrfDTO.setAgeNum(searchData.getAgeNum());
+        // 年龄容错处理
+        if (searchData.getAgeNum() != null) {
+            wordCrfDTO.setAgeNum(searchData.getAgeNum());
+        } else {
+            wordCrfDTO.setAgeNum(CoreUtil.convertAge(searchData.getAge()));
+        }
         wordCrfDTO.setAge(searchData.getAge());
         wordCrfDTO.setSex(searchData.getSex());
         if (searchData.getDiseaseName() != null && StringUtils.isNotBlank(searchData.getDiseaseName().getName())) {

+ 0 - 1
src/main/java/com/diagbot/facade/IndicationFacade.java

@@ -1,7 +1,6 @@
 package com.diagbot.facade;
 
 import com.diagbot.client.StandConvertServiceClient;
-import com.diagbot.dto.BillMsg;
 import com.diagbot.dto.IndicationDTO;
 import com.diagbot.dto.WordCrfDTO;
 import com.diagbot.exception.CommonErrorCode;