|
@@ -2,9 +2,6 @@ package com.lantone.qc.trans.beilun.util;
|
|
|
|
|
|
import com.google.common.collect.Lists;
|
|
import com.google.common.collect.Lists;
|
|
import com.lantone.qc.dbanaly.util.ModuleMappingUtil;
|
|
import com.lantone.qc.dbanaly.util.ModuleMappingUtil;
|
|
-import com.lantone.qc.dbanaly.util.SpecialStorageUtil;
|
|
|
|
-import com.lantone.qc.pub.model.vo.BehospitalInfoVO;
|
|
|
|
-import com.lantone.qc.pub.util.SpringContextUtil;
|
|
|
|
import com.lantone.qc.pub.util.StringUtil;
|
|
import com.lantone.qc.pub.util.StringUtil;
|
|
import org.jsoup.nodes.Element;
|
|
import org.jsoup.nodes.Element;
|
|
import org.jsoup.select.Elements;
|
|
import org.jsoup.select.Elements;
|
|
@@ -19,8 +16,6 @@ import java.util.Map;
|
|
*/
|
|
*/
|
|
public class BeiLunHtmlAnalysisUtil {
|
|
public class BeiLunHtmlAnalysisUtil {
|
|
|
|
|
|
- private static final List<String> excludeDepts = Lists.newArrayList("产科住院", "妇科住院", "儿科");
|
|
|
|
-
|
|
|
|
/**
|
|
/**
|
|
* table样式:key和value在同一个td中,以冒号分开;保留换行
|
|
* table样式:key和value在同一个td中,以冒号分开;保留换行
|
|
*
|
|
*
|
|
@@ -166,16 +161,7 @@ public class BeiLunHtmlAnalysisUtil {
|
|
if (StringUtil.isBlank(recTitle) || map == null) {
|
|
if (StringUtil.isBlank(recTitle) || map == null) {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
- SpecialStorageUtil specialStorageUtil = SpringContextUtil.getBean("specialStorageUtil");
|
|
|
|
- BehospitalInfoVO behospitalInfo = specialStorageUtil.getBehospitalInfoThreadLocal().get();
|
|
|
|
- String deptName = behospitalInfo.getBehDeptName();
|
|
|
|
- if (StringUtil.isBlank(deptName)) {
|
|
|
|
- return;
|
|
|
|
- }
|
|
|
|
- if (!excludeDepts.contains(deptName)) {
|
|
|
|
- deptName = "";
|
|
|
|
- }
|
|
|
|
- map.put("mode_id", ModuleMappingUtil.getHtmlDataTypeModuleId(deptName + "-" + recTitle));
|
|
|
|
|
|
+ map.put("mode_id", ModuleMappingUtil.getHtmlDataTypeModuleId(recTitle));
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|