package com.gkhy.testFourierSpecialGasMonitor.service; import com.gkhy.testFourierSpecialGasMonitor.commons.model.PageQuery; import com.gkhy.testFourierSpecialGasMonitor.entity.GasFlux; import com.gkhy.testFourierSpecialGasMonitor.entity.query.GasFluxPageQuery; import com.gkhy.testFourierSpecialGasMonitor.entity.req.GasFluxExportBO; import org.springframework.data.domain.Page; import java.time.LocalDateTime; import java.util.List; public interface GasFluxService { GasFlux save(GasFlux gasFlux); List listTodayGasFluxData(LocalDateTime startTime, LocalDateTime time); GasFlux getLastData(); List listDatabyTimeSlotAndAreaId(LocalDateTime startTime, LocalDateTime endTime, Integer areaId); Page listDatabyTimeSlotAndPage(PageQuery pageQuery); List listYesterday(); List listYesterdayTenAmToSixPm(); List gasFluxExport(GasFluxExportBO gasFluxExportBO); }