package com.gkhy.fourierSpecialGasMonitor.service;
|
|
|
import com.gkhy.fourierSpecialGasMonitor.commons.model.PageQuery;
|
import com.gkhy.fourierSpecialGasMonitor.entity.GasConcentration;
|
import com.gkhy.fourierSpecialGasMonitor.entity.GasWarnUser;
|
import com.gkhy.fourierSpecialGasMonitor.entity.query.GasAtmospherePageQuery;
|
import com.gkhy.fourierSpecialGasMonitor.entity.query.GasPageQuery;
|
import org.springframework.data.domain.Page;
|
|
import java.time.LocalDateTime;
|
import java.util.List;
|
|
public interface GasConcentrationService{
|
GasConcentration save(GasConcentration gasConcentration);
|
|
GasConcentration getLastData();
|
|
List<GasConcentration> listDatabyTimeSlot(LocalDateTime startTime, LocalDateTime endTime);
|
|
Page<GasConcentration> listDatabyTimeSlotAndPage(PageQuery<GasPageQuery> pageQuery);
|
|
Page<GasConcentration> gasAtmospherePage(PageQuery<GasAtmospherePageQuery> pageQuery);
|
}
|