Prechádzať zdrojové kódy

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

huj 4 rokov pred
rodič
commit
abcbe07cb0

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