package com.zhitan.comprehensivestatistics.mapper; import com.zhitan.basicdata.domain.FacilityArchives; import com.zhitan.common.enums.TimeType; import com.zhitan.comprehensivestatistics.domain.ComprehensiveStatistics; import org.apache.ibatis.annotations.Param; import java.util.Date; import java.util.List; public interface ComprehensiveStatisticsMapper { List getFacilityArchives(); List getDatasByList(@Param("indexIds") List indexIds, @Param("beginTime") Date beginTime, @Param("endTime") Date endTime, @Param("timeType") TimeType timeType); List getDatasByIndex(@Param("indexIds") List indexIds, @Param("timeCode") String timeCode); List getDatasIndex(@Param("indexIds") List indexIds,@Param("timeCode") String timeCode); List getEnergyByIndex(@Param("indexType") String indexType); }