|
@@ -39,14 +39,10 @@ import java.util.regex.Pattern;
|
|
@Setter
|
|
@Setter
|
|
public class BeiLunThreeLevelWardDocTrans extends ModelDocTrans {
|
|
public class BeiLunThreeLevelWardDocTrans extends ModelDocTrans {
|
|
|
|
|
|
- private List<String> recTitles;
|
|
|
|
private List<OperationDoc> operationDocs;
|
|
private List<OperationDoc> operationDocs;
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public List<ThreeLevelWardDoc> extract(MedrecVo medrecVo) {
|
|
public List<ThreeLevelWardDoc> extract(MedrecVo medrecVo) {
|
|
- ModelHospitalFacade modelHospitalFacade = SpringContextUtil.getBean(ModelHospitalFacade.class);
|
|
|
|
- recTitles = modelHospitalFacade.getRecTitles(1l, 4l);
|
|
|
|
-
|
|
|
|
List<ThreeLevelWardDoc> retList = Lists.newArrayList();
|
|
List<ThreeLevelWardDoc> retList = Lists.newArrayList();
|
|
ThreeLevelWardDoc threeLevelWardDoc = new ThreeLevelWardDoc();
|
|
ThreeLevelWardDoc threeLevelWardDoc = new ThreeLevelWardDoc();
|
|
List<Map<String, Object>> contentMaps = (List) medrecVo.getContent().get("content");
|
|
List<Map<String, Object>> contentMaps = (List) medrecVo.getContent().get("content");
|
|
@@ -63,10 +59,6 @@ public class BeiLunThreeLevelWardDocTrans extends ModelDocTrans {
|
|
String recTypeId = contentMap.get("recTypeId").toString();
|
|
String recTypeId = contentMap.get("recTypeId").toString();
|
|
BeiLunHtmlAnalysis beiLunHtmlAnalysis = new BeiLunThreeLevelWardHtmlAnalysis();
|
|
BeiLunHtmlAnalysis beiLunHtmlAnalysis = new BeiLunThreeLevelWardHtmlAnalysis();
|
|
Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
|
|
Map<String, String> sourceMap = beiLunHtmlAnalysis.analysis(content, recTitle, recTypeId);
|
|
-
|
|
|
|
- if (recTitles.contains(recTitle)) {
|
|
|
|
- sourceMap.put("rec_title=" + contentMap.get("recTitle").toString(), "");
|
|
|
|
- }
|
|
|
|
Map<String, String> structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
|
|
Map<String, String> structureMap = OrdinaryAssistant.mapKeyContrast(sourceMap, keyContrasts);
|
|
//structureMap.put("查房日期", structureMap.get("记录时间"));
|
|
//structureMap.put("查房日期", structureMap.get("记录时间"));
|
|
|
|
|