Преглед на файлове

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

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