Commit 07e98c1e authored by hcing's avatar hcing

fix:统计服务,大屏综合统计查询接口--人员统计

parent 95a8067b
...@@ -3070,27 +3070,28 @@ public class ComprehensiveStatisticalAnalysisServiceImpl { ...@@ -3070,27 +3070,28 @@ public class ComprehensiveStatisticalAnalysisServiceImpl {
} }
private void buildPersonWithPersonTypeGroupResult(Terms personTypeGroupAgg, JSONObject result) { private void buildPersonWithPersonTypeGroupResult(Terms personTypeGroupAgg, JSONObject result) {
result.fluentPut("zyfzr", 0L).fluentPut("aqzj", 0L).fluentPut("aqy", 0L).fluentPut("jyry", 0L).fluentPut("jcry", 0L).fluentPut("zlaqzj", 0L).fluentPut("zlaqy", 0L);
if (personTypeGroupAgg != null) { if (personTypeGroupAgg != null) {
for (Terms.Bucket bucket : personTypeGroupAgg.getBuckets()) { for (Terms.Bucket bucket : personTypeGroupAgg.getBuckets()) {
if (bucket.getKeyAsString().equals(PersonTypeEnum.zyfzr.getName())){ if (bucket.getKeyAsString().equals(PersonTypeEnum.zyfzr.getName())) {
result.put("zyfzr", bucket.getDocCount()); result.put("zyfzr", bucket.getDocCount());
} }
if (bucket.getKeyAsString().equals(PersonTypeEnum.aqzj.getName())){ if (bucket.getKeyAsString().equals(PersonTypeEnum.aqzj.getName())) {
result.put("aqzj", bucket.getDocCount()); result.put("aqzj", bucket.getDocCount());
} }
if (bucket.getKeyAsString().equals(PersonTypeEnum.aqy.getName())){ if (bucket.getKeyAsString().equals(PersonTypeEnum.aqy.getName())) {
result.put("aqy", bucket.getDocCount()); result.put("aqy", bucket.getDocCount());
} }
if (bucket.getKeyAsString().equals(PersonTypeEnum.jyry.getName())){ if (bucket.getKeyAsString().equals(PersonTypeEnum.jyry.getName())) {
result.put("jyry", bucket.getDocCount()); result.put("jyry", bucket.getDocCount());
} }
if (bucket.getKeyAsString().equals(PersonTypeEnum.jcry.getName())){ if (bucket.getKeyAsString().equals(PersonTypeEnum.jcry.getName())) {
result.put("jcry", bucket.getDocCount()); result.put("jcry", bucket.getDocCount());
} }
if (bucket.getKeyAsString().equals(PersonTypeEnum.zlaqzj.getName())){ if (bucket.getKeyAsString().equals(PersonTypeEnum.zlaqzj.getName())) {
result.put("zlaqzj", bucket.getDocCount()); result.put("zlaqzj", bucket.getDocCount());
} }
if (bucket.getKeyAsString().equals(PersonTypeEnum.zlaqy.getName())){ if (bucket.getKeyAsString().equals(PersonTypeEnum.zlaqy.getName())) {
result.put("zlaqy", bucket.getDocCount()); result.put("zlaqy", bucket.getDocCount());
} }
} }
......
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