package com.gkhy.hazmat.system.service; import com.gkhy.hazmat.common.api.CommonPage; import com.gkhy.hazmat.system.domain.vo.HzEntryRecordVO; import com.gkhy.hazmat.system.domain.vo.HzHazmatUseVO; import com.gkhy.hazmat.system.domain.vo.HzHomeDataVO; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.util.List; /** * 统计 服务类 */ public interface HzStatisticService { /** * 一周入库统计 * @return */ public List entryStatic(); /** * 一周领用统计 * @return */ public List useEverydayStatic(); /** * 一周领用最多的危化品(最多前10个) * @return */ public List maxUseStatic(); /** * 首页数据统计 * @return */ HzHomeDataVO homeDataStatistic(); /** * 分页统计危化品使用数量 * @param startTime * @param endTime * @return */ CommonPage useStatic(String startTime, String endTime); void importBaiscUse(HttpServletResponse response, String startTime, String endTime) throws IOException; }