|
@@ -38,6 +38,8 @@ public class EventCatalogueController extends BaseESController {
|
|
|
@Autowired
|
|
|
private IEventCatalogueService cnterEventService;
|
|
|
|
|
|
+ static final String EVENT_STATUS_VALUE = "eventStatusValue.keyword";
|
|
|
+
|
|
|
/**
|
|
|
* 批处理
|
|
|
*
|
|
@@ -98,7 +100,7 @@ public class EventCatalogueController extends BaseESController {
|
|
|
}
|
|
|
// 事件状态
|
|
|
if (StringUtils.isNotBlank(bo.getEventStatusValue())) {
|
|
|
- queryBuilder.must(QueryBuilders.termQuery("eventStatusValue.keyword", bo.getEventStatusValue()));
|
|
|
+ queryBuilder.must(QueryBuilders.termQuery(EVENT_STATUS_VALUE, bo.getEventStatusValue()));
|
|
|
}
|
|
|
// 事件类型
|
|
|
BoolQueryBuilder queryBuilderOr = QueryBuilders.boolQuery();
|
|
@@ -108,10 +110,10 @@ public class EventCatalogueController extends BaseESController {
|
|
|
BoolQueryBuilder builder = QueryBuilders.boolQuery();
|
|
|
builder.must(QueryBuilders.termQuery("eventType.keyword", "1"));
|
|
|
BoolQueryBuilder builderOr = QueryBuilders.boolQuery();
|
|
|
- builderOr.should().add(QueryBuilders.termQuery("eventStatusValue.keyword", "forest_event_status_1"));
|
|
|
- builderOr.should().add(QueryBuilders.termQuery("eventStatusValue.keyword", "forest_event_status_7"));
|
|
|
- builderOr.should().add(QueryBuilders.termQuery("eventStatusValue.keyword", "forest_event_status_3"));
|
|
|
- builderOr.should().add(QueryBuilders.termQuery("eventStatusValue.keyword", "forest_event_status_4"));
|
|
|
+ builderOr.should().add(QueryBuilders.termQuery(EVENT_STATUS_VALUE, "forest_event_status_1"));
|
|
|
+ builderOr.should().add(QueryBuilders.termQuery(EVENT_STATUS_VALUE, "forest_event_status_7"));
|
|
|
+ builderOr.should().add(QueryBuilders.termQuery(EVENT_STATUS_VALUE, "forest_event_status_3"));
|
|
|
+ builderOr.should().add(QueryBuilders.termQuery(EVENT_STATUS_VALUE, "forest_event_status_4"));
|
|
|
builder.must(builderOr);
|
|
|
queryBuilderOr.should().add(builder);
|
|
|
}
|
|
@@ -121,10 +123,10 @@ public class EventCatalogueController extends BaseESController {
|
|
|
BoolQueryBuilder builder = QueryBuilders.boolQuery();
|
|
|
builder.must(QueryBuilders.termQuery("eventType.keyword", "1"));
|
|
|
BoolQueryBuilder builderOr = QueryBuilders.boolQuery();
|
|
|
- builderOr.should().add(QueryBuilders.termQuery("eventStatusValue.keyword", "forest_event_status_1"));
|
|
|
- builderOr.should().add(QueryBuilders.termQuery("eventStatusValue.keyword", "forest_event_status_7"));
|
|
|
- builderOr.should().add(QueryBuilders.termQuery("eventStatusValue.keyword", "forest_event_status_3"));
|
|
|
- builderOr.should().add(QueryBuilders.termQuery("eventStatusValue.keyword", "forest_event_status_4"));
|
|
|
+ builderOr.should().add(QueryBuilders.termQuery(EVENT_STATUS_VALUE, "forest_event_status_1"));
|
|
|
+ builderOr.should().add(QueryBuilders.termQuery(EVENT_STATUS_VALUE, "forest_event_status_7"));
|
|
|
+ builderOr.should().add(QueryBuilders.termQuery(EVENT_STATUS_VALUE, "forest_event_status_3"));
|
|
|
+ builderOr.should().add(QueryBuilders.termQuery(EVENT_STATUS_VALUE, "forest_event_status_4"));
|
|
|
builder.must(builderOr);
|
|
|
queryBuilderOr.should().add(builder);
|
|
|
}
|