package com.flightfeather.monitor.service; import com.flightfeather.monitor.pojo.*; import java.util.List; public interface FugitiveDustService { PageBean page(Integer page, Integer pageSize, String siteName, String mnCode, String beginTime, String endTime,String[] scenarioType); List scenarioData(); List allSiteName(); List analysisdata( String siteName,String beginTime, String endTime); List analysisByTime(String siteName, String beginTime, String endTime); PageBean pageAnalysisTime(Integer page, Integer pageSize, String siteName, String beginTime, String endTime); List getExceptionType(); PageBean getExceptionData(Integer page, Integer pageSize, String siteName, String[] exceptionType, String beginTime, String endTime); List getExceptionSitenameAndCode(String exceptionType, String beginTime, String endTime); Integer exceptionNum(String exceptionType, String beginTime, String endTime); List conditonQueryHistoryData(String siteName, String beginTime, String endTime); List getExceptionAllData(String siteName, String[] exceptionType, String beginTime, String endTime); List exceptionSiteNum(); List analysisAll(String siteName, String beginTime, String endTime); List conditonQueryhistoryallData(String siteName, String mnCode, String beginTime, String endTime, String[] scenarioType); /*新增审计信息*/ void addAuditNotes(AuditInfo auditInfo); List getAuditAllData(); void update(AuditInfo auditInfo); List getHasAuditedData(String beginTime, String endTime); void setting(DustDataAccessSetting dustDataAccessSetting); List getSiteNameByTimeAndExceptionType(String[] exceptionType, String beginTime, String endTime); List analysisdataByType(String month,String type); List analysisdataByTimeAndType(String beginTime, String endTime, String type); }