package com.hz.employmentsite.services.service.statistics; import com.hz.employmentsite.vo.statistics.RegionSystemDataCount; import com.hz.employmentsite.vo.statistics.SystemDataCount; import com.hz.employmentsite.vo.statistics.jobUser.AgeRangeJobUserCount; import com.hz.employmentsite.vo.statistics.jobUser.PersonTypeJobUserCount; import com.hz.employmentsite.vo.statistics.jobUser.RegionJobUserCount; import java.util.Date; import java.util.List; import java.util.Map; public interface StatisticsService { /** * 查询指定时间段系统使用情况 * * @param startDate 开始时间 * @param endDate 结束时间 * @return 数据统计VO类集合 */ List findSystemDataCount(Date startDate, Date endDate); /** * 查询指定月份的系统使用情况统计 * @param dateStr 月份日期 * @return */ Map> findMonthSystemDataCount(String dateStr, String regionCode, String institutionID, String siteID); /** * 查询各年龄段的求职人员数量 */ List findJobUserCountByAgeRange(); /** * 查询各重点人员类别在各学历的分布情况 */ List findJobUserCountByPersonType(); /** * 查询县区的失业人员与就业困难人数情况 */ List findJobUserByRegionAndDifficulty(); }