package com.ycl.service.unlawful; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ycl.dto.statistics.UnlawfulDto; import java.util.List; public interface UnlawfulService { /** * 按类型 */ public List getUnlawfulByType(Integer currentPage, Integer pageSize, String startTime, String endTime); public List getUnlawfulByTypeExport(); public Integer getTotalByType(String startTime, String endTime); /** * 按区域 */ public List getUnlawfulByStreet(Integer currentPage, Integer pageSize, String startTime, String endTime); public List getUnlawfulByStreetExport(); public Integer getTotalByStreet(String startTime, String endTime); /** * 按报警点位 */ public List getUnlawfulBySite(Integer currentPage, Integer pageSize, String startTime, String endTime); public List getUnlawfulBySiteExport(); public Integer getTotalBySite(String startTime, String endTime); /** * 按报警时间 */ public List getUnlawfulByTime(Integer currentPage, Integer pageSize, String startTime, String endTime); public List getUnlawfulByTimeExport(); public Integer getTotalByTime(String startTime, String endTime); }