|
@@ -27,7 +27,7 @@ public class BeiLunOperationHtmlAnalysis implements BeiLunHtmlAnalysis {
|
|
|
String recTitle = args[1];
|
|
|
String recTypeId = args[2];
|
|
|
Element bigDivElement = Jsoup.parse(html).selectFirst("body").child(0);
|
|
|
- analysisGeneral(bigDivElement, map);
|
|
|
+ analysisGeneral(recTitle,bigDivElement, map);
|
|
|
CommonAnalysisUtil.makeEmpty(map,"医生签名");
|
|
|
BeiLunHtmlAnalysisUtil.insertModuleId(modeId, recTypeId, map);
|
|
|
} catch (Exception e) {
|
|
@@ -36,7 +36,7 @@ public class BeiLunOperationHtmlAnalysis implements BeiLunHtmlAnalysis {
|
|
|
return map;
|
|
|
}
|
|
|
|
|
|
- private void analysisGeneral(Element bigDivElement, Map<String, String> map) {
|
|
|
+ private void analysisGeneral(String recTitle,Element bigDivElement, Map<String, String> map) {
|
|
|
if (bigDivElement.childNodeSize() == 1) {
|
|
|
bigDivElement = bigDivElement.child(0);
|
|
|
}
|
|
@@ -44,7 +44,7 @@ public class BeiLunOperationHtmlAnalysis implements BeiLunHtmlAnalysis {
|
|
|
bigDivElement.selectFirst("hr").previousElementSiblings().remove();
|
|
|
}
|
|
|
String text = BeiLunHtmlAnalysisUtil.blockDivToStr(bigDivElement, true);
|
|
|
- CommonAnalysisUtil.extractWardInfo(text, map);
|
|
|
+ CommonAnalysisUtil.extractWardInfo(recTitle,text, map);
|
|
|
String bqjlText = "病情记录" + map.get("病情记录");
|
|
|
List<String> titles = Lists.newArrayList(
|
|
|
"病情记录", "患者手术后情况", "术后去向", "术后去向", "术后诊断", "术后处理措施", "术后应当特别注意观察的事项:"
|