Commit 1298b897 authored by tianyiming's avatar tianyiming

refactor: 更新查询条件以提高统计分析准确性

parent f2e3fbad
...@@ -1080,9 +1080,12 @@ public class ComprehensiveStatisticalAnalysisServiceImpl { ...@@ -1080,9 +1080,12 @@ public class ComprehensiveStatisticalAnalysisServiceImpl {
.must(existsQuery("USE_ORG_CODE")) .must(existsQuery("USE_ORG_CODE"))
.mustNot(QueryBuilders.termQuery("USE_ORG_CODE","")); .mustNot(QueryBuilders.termQuery("USE_ORG_CODE",""));
} else { } else {
queryBuilder.should(QueryBuilders.boolQuery().mustNot(existsQuery("IS_INTO_MANAGEMENT"))) queryBuilder
.should(QueryBuilders.matchQuery("IS_INTO_MANAGEMENT", Boolean.FALSE)) .should(QueryBuilders.boolQuery().mustNot(existsQuery("IS_INTO_MANAGEMENT")))
.should(QueryBuilders.boolQuery().mustNot(QueryBuilders.termQuery("IS_INTO_MANAGEMENT", "")))
.should(QueryBuilders.termsQuery("IS_INTO_MANAGEMENT", Boolean.FALSE))
.should(QueryBuilders.boolQuery().mustNot(existsQuery("USE_ORG_CODE"))) .should(QueryBuilders.boolQuery().mustNot(existsQuery("USE_ORG_CODE")))
.should(QueryBuilders.termQuery("USE_ORG_CODE", ""))
.minimumShouldMatch(1); .minimumShouldMatch(1);
} }
enhancedDynamicQueryBuilder.add(queryBuilder, or); enhancedDynamicQueryBuilder.add(queryBuilder, or);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment