package com.flightfeather.monitor.service; import com.flightfeather.monitor.pojo.*; import org.springframework.web.bind.annotation.RequestParam; 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, String type); List analysisByTime(String siteName, String beginTime, String endTime); PageBean pageAnalysisTime(Integer page, Integer pageSize, String siteName, String beginTime, String endTime, String orderProp, Boolean asc); List getExceptionType(); PageBean getExceptionData(Integer page, Integer pageSize, String siteName, String[] exceptionType, String beginTime, String endTime); List getExceptionSitenameAndCode(String exceptionType, String beginTime, String endTime, String[] street, String[] dutyCompany, String siteName); Integer exceptionNum(String exceptionType, String beginTime, String endTime, String[] street, String[] dutyCompany, String siteName); 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); PageBean getExceptionData2(Integer page, Integer pageSize, String siteName, String[] exceptionType, String beginTime, String endTime, String[] street, String[] dutyCompany); }