|
@@ -404,20 +404,21 @@ public class ParamsDataProxy {
|
|
|
Boolean related = false;
|
|
|
|
|
|
try {
|
|
|
- // 在输入的辅检文本中,只提取辅检信息
|
|
|
featureList = fa.start(searchData.getPacs(), FeatureType.FEATURE);
|
|
|
- for (Map<String, Object> item: featureList) {
|
|
|
- name = item.get("feature_name").toString();
|
|
|
- String[] property = item.get("property").toString().split(",");
|
|
|
- for (String prop:property) {
|
|
|
- if (Arrays.asList(Feature).indexOf(prop) >= 0) {
|
|
|
- related = true;
|
|
|
- break;
|
|
|
+ if (featureList != null) {
|
|
|
+ for (Map<String, Object> item : featureList) {
|
|
|
+ name = item.get("feature_name").toString();
|
|
|
+ String[] property = item.get("property").toString().split(",");
|
|
|
+ for (String prop : property) {
|
|
|
+ if (Arrays.asList(Feature).indexOf(prop) >= 0) {
|
|
|
+ related = true;
|
|
|
+ break;
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
|
|
|
- if (!related) {
|
|
|
- searchData.getInputs().remove(name);
|
|
|
+ if (!related) {
|
|
|
+ searchData.getInputs().remove(name);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|