package com.qianwen.smartman.modules.mdc.controller;
|
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiOperation;
|
import com.qianwen.core.scanner.modular.annotation.PostResource;
|
import com.qianwen.core.scanner.modular.stereotype.ApiResource;
|
import com.qianwen.core.secure.annotation.PreAuth;
|
import com.qianwen.smartman.modules.mdc.service.IStatisticsService;
|
import com.qianwen.smartman.modules.mdc.vo.AnalysisFilterVO;
|
import com.qianwen.smartman.modules.mdc.vo.SplitFilterListVO;
|
import org.springframework.web.bind.annotation.RequestBody;
|
import org.springframework.web.bind.annotation.RestController;
|
|
@Api(value = "统计分析controller", tags = {"统计分析controller"})
|
@ApiResource({"blade-mdc/statistics"})
|
@RestController
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/mdc/controller/StatisticsController.class */
|
public class StatisticsController {
|
private final IStatisticsService statisticsService;
|
|
public StatisticsController(final IStatisticsService statisticsService) {
|
this.statisticsService = statisticsService;
|
}
|
|
@PreAuth
|
@PostResource({"/split-filter"})
|
@ApiOperation(value = "分割日期", notes = "将查询条件重组为tab需要的条件")
|
public SplitFilterListVO splitFilter(@RequestBody AnalysisFilterVO input) {
|
return this.statisticsService.organizeQueryConditions(input);
|
}
|
}
|