소스 검색

北仑入院记录初步诊断去除图片信息

huj 4 년 전
부모
커밋
abcbe07cb0
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunBeHospitalizedDocTrans.java

+ 8 - 0
trans/src/main/java/com/lantone/qc/trans/beilun/BeiLunBeHospitalizedDocTrans.java

@@ -28,6 +28,14 @@ public class BeiLunBeHospitalizedDocTrans extends ModelDocTrans {
         BeiLunHtmlAnalysis beiLunHtmlAnalysis = new BeiLunBeHospitalizedHtmlAnalysis();
         Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
         Map<String, String> structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
+        //初步诊断特殊处理
+        if (structureMap.containsKey("初步诊断")) {
+            String initDiag = structureMap.get("初步诊断");
+            if (initDiag.contains("<img")) {
+                initDiag = initDiag.split("<img")[0];
+            }
+            structureMap.put("初步诊断", initDiag);
+        }
 
         BeHospitalizedDoc beHospitalizedDoc = ModelDocGenerate.beHospitalizedDocGen(structureMap);
         beHospitalizedDoc.setPageData((Map) structureMap);