|
@ -2345,6 +2345,7 @@ public class EsStatisticsController extends BaseController {
|
|
// @RequestParam(required = true) String index,
|
|
// @RequestParam(required = true) String index,
|
|
@ApiParam(name = "level", value = "地区级别,1 团队,2 机构,3 区,4 市") @RequestParam(required = true) int level,
|
|
@ApiParam(name = "level", value = "地区级别,1 团队,2 机构,3 区,4 市") @RequestParam(required = true) int level,
|
|
@ApiParam(name = "activityCode", value = "活动的id") @RequestParam(required = false) String activityCode,
|
|
@ApiParam(name = "activityCode", value = "活动的id") @RequestParam(required = false) String activityCode,
|
|
|
|
// @ApiParam(name = "index", value = "报名量91,活跃量(95天,90周,94月)") @RequestParam(required = true) String index,
|
|
@RequestParam(required = false) String year) {
|
|
@RequestParam(required = false) String year) {
|
|
try {
|
|
try {
|
|
level = elasticsearchUtil.changeLevel(level);
|
|
level = elasticsearchUtil.changeLevel(level);
|
|
@ -2352,10 +2353,12 @@ public class EsStatisticsController extends BaseController {
|
|
// JSONObject json = statisticsESService.getDateTotal(startDate, endDate, interval, area, level, "90", lowCode, year,SaveModel.timeLevel_ZL);
|
|
// JSONObject json = statisticsESService.getDateTotal(startDate, endDate, interval, area, level, "90", lowCode, year,SaveModel.timeLevel_ZL);
|
|
// result.put("index_89", json);
|
|
// result.put("index_89", json);
|
|
String index = "";
|
|
String index = "";
|
|
if(StringUtils.isNotEmpty(activityCode)){
|
|
|
|
index="91,90";
|
|
|
|
}else{
|
|
|
|
|
|
if(interval==1){
|
|
|
|
index="91,95";
|
|
|
|
}else if(interval==2){
|
|
index="91,90";
|
|
index="91,90";
|
|
|
|
}else if(interval==2){
|
|
|
|
index="91,94";
|
|
}
|
|
}
|
|
if (index != null) {
|
|
if (index != null) {
|
|
if (org.springframework.util.StringUtils.isEmpty(year)) {
|
|
if (org.springframework.util.StringUtils.isEmpty(year)) {
|
|
@ -2363,9 +2366,17 @@ public class EsStatisticsController extends BaseController {
|
|
year = Constant.getNowYearByDate(endDate);
|
|
year = Constant.getNowYearByDate(endDate);
|
|
}
|
|
}
|
|
String[] indexes = index.split(",");
|
|
String[] indexes = index.split(",");
|
|
|
|
|
|
|
|
|
|
for (String idx : indexes) {
|
|
for (String idx : indexes) {
|
|
JSONObject json = statisticsESService.getDateTotal(startDate, endDate, interval, area, level, idx, activityCode, year,SaveModel.timeLevel_DDL);
|
|
|
|
result.put("index_"+idx, json);
|
|
|
|
|
|
if("91".equals(idx)){
|
|
|
|
|
|
|
|
JSONObject json = statisticsESService.getDateTotal(startDate, endDate, interval, area, level, idx, activityCode, year,SaveModel.timeLevel_DDL);
|
|
|
|
result.put("index_"+idx, json);
|
|
|
|
}else{
|
|
|
|
JSONObject json = statisticsESService.getDateTotal(startDate, endDate, interval, area, level, idx, activityCode, year,SaveModel.timeLevel_ZL);
|
|
|
|
result.put("index_90", json);
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return write(200, "查询成功!", "data", result);
|
|
return write(200, "查询成功!", "data", result);
|