浏览代码

正则规则优化

wangfeng 4 年之前
父节点
当前提交
a37ab486ed
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/main/java/com/diagbot/facade/IndicationFacade.java

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

@@ -92,7 +92,7 @@ public class IndicationFacade {
             wordCrfDTO = commonFacade.crf_process(indicationPushVO);
             wordCrfDTO = commonFacade.crf_process(indicationPushVO);
         }
         }
         CoreUtil.getDebugStr(crfStart, "模型处理耗时", debug);
         CoreUtil.getDebugStr(crfStart, "模型处理耗时", debug);
-        //正则匹配
+        //正则匹配开始
         String symptom = wordCrfDTO.getSymptom();
         String symptom = wordCrfDTO.getSymptom();
         RegularConfigDataVO  regularConfigData= new RegularConfigDataVO();
         RegularConfigDataVO  regularConfigData= new RegularConfigDataVO();
         regularConfigData.setText(symptom);
         regularConfigData.setText(symptom);
@@ -103,6 +103,7 @@ public class IndicationFacade {
                 if(data.getType().equals(RegularConfigEnum.lis.getKey())){
                 if(data.getType().equals(RegularConfigEnum.lis.getKey())){
                     Lis lis = new Lis();
                     Lis lis = new Lis();
                     lis.setUniqueName(data.getKey());
                     lis.setUniqueName(data.getKey());
+                    lis.setDetailName(data.getKey());
                     lis.setName(data.getKey());
                     lis.setName(data.getKey());
                     lis.setValue(Double.valueOf(data.getValue()));
                     lis.setValue(Double.valueOf(data.getValue()));
                     lisData.add(lis);
                     lisData.add(lis);
@@ -110,6 +111,7 @@ public class IndicationFacade {
             }
             }
         }
         }
         wordCrfDTO.setLis(lisData);
         wordCrfDTO.setLis(lisData);
+        //正则匹配结束
         // 标准词转换
         // 标准词转换
         long standStart = System.currentTimeMillis();
         long standStart = System.currentTimeMillis();
         if (methodList.contains("stand")) {
         if (methodList.contains("stand")) {