diff --git a/adc-da-search/src/main/java/com/adc/da/search/service/impl/SearchCenterServiceImpl.java b/adc-da-search/src/main/java/com/adc/da/search/service/impl/SearchCenterServiceImpl.java index a66660b4..d5a11fb7 100644 --- a/adc-da-search/src/main/java/com/adc/da/search/service/impl/SearchCenterServiceImpl.java +++ b/adc-da-search/src/main/java/com/adc/da/search/service/impl/SearchCenterServiceImpl.java @@ -437,12 +437,15 @@ public class SearchCenterServiceImpl implements SearchCenterService { boolQueryBuilder.must(boolQueryShould); } - if (StringUtils.isNotBlank(searchInfoEO.getTextStatus())) { + if (StringUtils.isNotBlank(searchInfoEO.getTextStatusBuss())) { if (searchInfoEO.getSelectIndex().equals("bussstand")) { - if ("现行有效".equals(searchInfoEO.getTextStatus())) { + if ("现行有效".equals(searchInfoEO.getTextStatusBuss())) { boolQueryBuilder.must(QueryBuilders.termQuery("textStatusBuss", "9z741h2m3j")).boost(1009f); } - } else if (searchInfoEO.getSelectIndex().equals("stand")) { + } + } + if (StringUtils.isNotBlank(searchInfoEO.getTextStatus())) { + if (searchInfoEO.getSelectIndex().equals("stand")) { if ("现行有效".equals(searchInfoEO.getTextStatus())) { boolQueryBuilder.must(QueryBuilders.termQuery("textStatus", "vsaga7nwub")).boost(1009f); }