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); } }