| | |
| | | |
| | | import com.project.common.core.controller.BaseController; |
| | | import com.project.common.core.domain.AjaxResult; |
| | | import com.project.report.domain.bo.query.ReportQueryBo; |
| | | import com.project.report.service.IReportService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | |
| | | |
| | | @ApiOperation("执法次数月度分布") |
| | | @GetMapping("/getMonthCount") |
| | | public AjaxResult getMonthCount(Long deptId) |
| | | public AjaxResult getMonthCount(ReportQueryBo bo) |
| | | { |
| | | return AjaxResult.success(reportService.getMonthCount(deptId)); |
| | | return AjaxResult.success(reportService.getMonthCount(bo)); |
| | | } |
| | | |
| | | |
| | | @ApiOperation("执法次数部门分布") |
| | | @GetMapping("/getDeptCount") |
| | | public AjaxResult getDeptCount(String yearMonth) |
| | | public AjaxResult getDeptCount(ReportQueryBo bo) |
| | | { |
| | | return AjaxResult.success(reportService.getDeptCount(yearMonth)); |
| | | return AjaxResult.success(reportService.getDeptCount(bo)); |
| | | } |
| | | |
| | | @ApiOperation("企业被执法次数分布") |
| | | @GetMapping("/getCompanyCount") |
| | | public AjaxResult getCompanyCount(ReportQueryBo bo) |
| | | { |
| | | return AjaxResult.success(reportService.getCompanyCount(bo)); |
| | | } |
| | | |
| | | @ApiOperation("执法类型占比") |
| | | @GetMapping("/getEnforceTypeCount") |
| | | public AjaxResult getEnforceTypeCount(ReportQueryBo bo) |
| | | { |
| | | return AjaxResult.success(reportService.getEnforceTypeCount(bo)); |
| | | } |
| | | |
| | | @ApiOperation("投诉状态占比") |
| | | @GetMapping("/getComplaintStatusCount") |
| | | public AjaxResult getComplaintStatusCount(ReportQueryBo bo) |
| | | { |
| | | return AjaxResult.success(reportService.getComplaintStatusCount(bo)); |
| | | } |
| | | |
| | | @ApiOperation("投诉类型占比") |
| | | @GetMapping("/getComplaintTypeCount") |
| | | public AjaxResult getComplaintTypeCount(ReportQueryBo bo) |
| | | { |
| | | return AjaxResult.success(reportService.getComplaintTypeCount(bo)); |
| | | } |
| | | |
| | | } |