|
@@ -83,9 +83,16 @@ public class ParamsDataProxy {
|
|
|
FeatureAnalyze fa = new FeatureAnalyze();
|
|
|
|
|
|
if (!StringUtils.isEmpty(searchData.getSymptom())) {
|
|
|
+ //特征(不含化验 辅检)
|
|
|
List<Map<String, Object>> featuresList = fa.start(searchData.getSymptom(), FeatureType.FEATURE);
|
|
|
paramFeatureInit(searchData, featuresList);
|
|
|
|
|
|
+ featuresList = fa.start(searchData.getSymptom(), FeatureType.PACS);
|
|
|
+ paramFeatureInit(searchData, featuresList);
|
|
|
+
|
|
|
+ featuresList = fa.start(searchData.getSymptom(), FeatureType.LIS);
|
|
|
+ paramFeatureInit(searchData, featuresList);
|
|
|
+
|
|
|
// 清洗特征词,去除词性不匹配的词
|
|
|
searchData = cleanFeature(featuresList, fa, searchData);
|
|
|
|