Commit 00840d1a authored by 刘林's avatar 刘林

Merge remote-tracking branch 'origin/develop_tzs_register' into develop_tzs_register

parents a245418e d243a3a8
......@@ -310,6 +310,15 @@ public class ComprehensiveStatisticalAnalysisServiceImpl {
if (!ObjectUtils.isEmpty(filter.get("filterParams"))) {
filterParams = JSONObject.parseObject(JSONObject.toJSONString(filter.get("filterParams")));
if (filterParams.containsKey("dp_filter_business_type")) {
String businessType = filterParams.getString("dp_filter_business_type");
if (StatisticalAnalysisEnum.person.getCode().equals(businessType)) {
companyBoolMust(boolMust, "company");
} else if (StatisticalAnalysisEnum.inspectionPerson.getCode().equals(businessType)) {
companyBoolMust(boolMust, "inspection");
boolMust.mustNot(QueryBuilders.wildcardQuery("unitType.keyword", "*检验检测机构*"));
}
}
// 组装人员过滤条件
this.getPersonBoolQueryBuilder(filterParams, boolMust, filterType);
if ("custom".equals(filterType)) {
......@@ -550,6 +559,15 @@ public class ComprehensiveStatisticalAnalysisServiceImpl {
String filterType = filter.getString("filterType");
if (!ObjectUtils.isEmpty(filter.get("filterParams"))) {
if (filterParams.containsKey("dp_filter_business_type")) {
String businessType = filterParams.getString("dp_filter_business_type");
if (StatisticalAnalysisEnum.company.getCode().equals(businessType)) {
companyBoolMust(boolMust, businessType);
} else if (StatisticalAnalysisEnum.inspectionCompany.getCode().equals(businessType)) {
companyBoolMust(boolMust, "inspection");
boolMust.mustNot(QueryBuilders.wildcardQuery("unitType.keyword", "*检验检测机构*"));
}
}
getCompanyBoolQueryBuilder(filterParams, filterType, boolMust);
}
......
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