浏览代码

义务中心医院:输血记录页面显示修改

rengb 4 年之前
父节点
当前提交
8ee34ce32b

+ 1 - 3
trans/src/main/java/com/lantone/qc/trans/ywzxyy/YwzxyyClinicalBloodDocTrans.java

@@ -65,8 +65,6 @@ public class YwzxyyClinicalBloodDocTrans extends ModelDocTrans {
         }
     }
 
-    private List<String> keyContrasts = Lists.newArrayList(
-            "医师签名=记录医师"
-    );
+    private List<String> keyContrasts = Lists.newArrayList();
 
 }

+ 6 - 0
trans/src/main/java/com/lantone/qc/trans/ywzxyy/util/YwzxyyClinicalBloodXmlAnalysis.java

@@ -3,6 +3,7 @@ package com.lantone.qc.trans.ywzxyy.util;
 import com.google.common.collect.Lists;
 import com.google.common.collect.Maps;
 import com.lantone.qc.dbanaly.facade.ywzxyy.YwzxyyXmlUtil;
+import com.lantone.qc.pub.util.MapUtil;
 import com.lantone.qc.trans.comsis.CommonAnalysisUtil;
 import lombok.extern.slf4j.Slf4j;
 
@@ -25,6 +26,11 @@ public class YwzxyyClinicalBloodXmlAnalysis implements YwzxyyXmlAnalysis {
             String level1Text = YwzxyyXmlUtil.bcXmlAna(xml);
             List<String> level1Titles = CommonAnalysisUtil.sortTitles(Lists.newArrayList("病历记录时间", "病历记录标题", "原始文本", "医师签名", "记录医师"), level1Text);
             CommonAnalysisUtil.cutByTitles(level1Text, level1Titles, 0, level1StructureMap);
+            MapUtil.keyAssig(level1StructureMap,"记录医生","记录医师","医师签名");
+            MapUtil.keyAssig(level1StructureMap,"病历内容","原始文本");
+            MapUtil.keyAssig(level1StructureMap,"标题","病历记录标题");
+            MapUtil.keyAssig(level1StructureMap,"病历日期","病历记录时间");
+            MapUtil.keyAssig(level1StructureMap,"记录时间","病历记录时间");
         } catch (Exception e) {
             log.error(e.getMessage(), e);
         }