package cn.gistack.sm.damSecurity.service;
|
|
import cn.gistack.sm.damSecurity.vo.DamSecurityStatistics;
|
import cn.gistack.sm.damSecurity.vo.DamStationStatistics;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import java.util.List;
|
|
public interface IDamSecurityService {
|
/**
|
* 查询单行政区下的统计数据
|
* @param damSecurityStatistics
|
* @return
|
*/
|
DamSecurityStatistics getSingleRegionCount(DamSecurityStatistics damSecurityStatistics);
|
|
/**
|
* 查询该行政区下的统计数据
|
* @param damSecurityStatistics
|
* @return
|
*/
|
List<DamSecurityStatistics> listRegionCount(DamSecurityStatistics damSecurityStatistics);
|
|
/**
|
* 获取全部数据
|
* @param damStationStatistics
|
* @return
|
*/
|
List<DamStationStatistics> tableResCount(DamStationStatistics damStationStatistics);
|
|
IPage<DamStationStatistics> tableResCountPage(DamStationStatistics damStationStatistics, IPage<DamStationStatistics> page);
|
|
/**
|
* 统计预警水库列表(传回经纬度,用于首页显示)
|
* @param damStationStatistics
|
* @return
|
*/
|
List<DamStationStatistics> alarmResCount(DamStationStatistics damStationStatistics);
|
}
|