瀏覽代碼

1.修改规则:首程病例特点取现病史与入院记录现病史比较

hujing 5 年之前
父節點
當前提交
c156d95d12
共有 1 個文件被更改,包括 6 次插入5 次删除
  1. 6 5
      kernel/src/main/java/com/lantone/qc/kernel/structure/ai/FirstCourseRecordAI.java

+ 6 - 5
kernel/src/main/java/com/lantone/qc/kernel/structure/ai/FirstCourseRecordAI.java

@@ -74,12 +74,13 @@ public class FirstCourseRecordAI extends ModelAI {
             //病历特点与现病史比较相似度
             if (inputInfo.getBeHospitalizedDoc() != null && StringUtil.isNotBlank(inputInfo.getBeHospitalizedDoc().getPresentLabel().getText())) {
                 //先从结构化数据找病例特点
-                if (StringUtil.isNotBlank(structureMap.get("病例特点"))) {
-                    putContent(similarContent, structureMap.get("病例特点"), inputInfo.getBeHospitalizedDoc().getPresentLabel().getText());
-                } else if (firstCourseRecordDoc.getCaseCharacteristicLabel() != null && StringUtil.isNotBlank(firstCourseRecordDoc.getCaseCharacteristicLabel().getText())) {
-                    //再从doc找病例特点
-                    putContent(similarContent, firstCourseRecordDoc.getCaseCharacteristicLabel().getText(), inputInfo.getBeHospitalizedDoc().getPresentLabel().getText());
+                if (StringUtil.isNotBlank(structureMap.get("现病史"))) {
+                    putContent(similarContent, structureMap.get("现病史"), inputInfo.getBeHospitalizedDoc().getPresentLabel().getText());
                 }
+//                else if (firstCourseRecordDoc.getCaseCharacteristicLabel() != null && StringUtil.isNotBlank(firstCourseRecordDoc.getCaseCharacteristicLabel().getText())) {
+//                    //再从doc找病例特点
+//                    putContent(similarContent, firstCourseRecordDoc.getCaseCharacteristicLabel().getText(), inputInfo.getBeHospitalizedDoc().getPresentLabel().getText());
+//                }
             }
 
             JSONObject midData = loadAI(crfContent, crfServiceClient);//crf返回数据