Преглед изворни кода

萧山中医院:转入转出记录文书解析修改

licy пре 3 година
родитељ
комит
f46e741c42

+ 10 - 0
trans/src/main/java/com/lantone/qc/trans/xszyy/util/BeiLunTransferIntoHtmlAnalysis.java

@@ -39,6 +39,16 @@ public class BeiLunTransferIntoHtmlAnalysis implements BeiLunHtmlAnalysis {
                 //无冒号版本
                 XszyyCommonAnalysisUtil.html2StructureMapNoColon(titles,htmlContent,map);
                 map.put("标题",recTitle);
+                if(map.containsKey("标题")&&XszyyCommonAnalysisUtil.extractDate(map.get("标题"))!=null){
+                    map.put("病历日期",XszyyCommonAnalysisUtil.extractDate(map.get("标题")));
+                    map.put("转科日期",XszyyCommonAnalysisUtil.extractDate(map.get("标题")));
+                }else{
+                    if(map.containsKey("转入日期")){
+                        map.put("病历日期",map.get("转入日期"));
+                        map.put("转科日期",map.get("转入日期"));
+                    }
+
+                }
             }
 
             XszyyHtmlAnalysisUtil.insertModuleId(modeId, recTypeId, map);

+ 10 - 0
trans/src/main/java/com/lantone/qc/trans/xszyy/util/BeiLunTransferOutHtmlAnalysis.java

@@ -39,6 +39,16 @@ public class BeiLunTransferOutHtmlAnalysis implements BeiLunHtmlAnalysis {
                 //无冒号版本
                 XszyyCommonAnalysisUtil.html2StructureMapNoColon(titles,htmlContent,map);
                 map.put("标题",recTitle);
+                if(map.containsKey("标题")&&XszyyCommonAnalysisUtil.extractDate(map.get("标题"))!=null){
+                    map.put("病历日期",XszyyCommonAnalysisUtil.extractDate(map.get("标题")));
+                    map.put("转科日期",XszyyCommonAnalysisUtil.extractDate(map.get("标题")));
+                }else{
+                    if(map.containsKey("转入日期")){
+                        map.put("病历日期",map.get("转入日期"));
+                        map.put("转科日期",map.get("转入日期"));
+                    }
+
+                }
             }
 
             XszyyHtmlAnalysisUtil.insertModuleId(modeId, recTypeId, map);