浏览代码

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

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);