package com.skua.modules.dataAnalysis.mapper; import com.skua.core.api.vo.DictModel; import org.apache.ibatis.annotations.Param; import java.util.List; import java.util.Map; public interface WaterCountAnalysisNewMapper { List<Map<String, Object>> queryTotalSLData(@Param(value="dataViewName") String dataViewName,@Param("time")String time,@Param("factoryIds")String factoryIds); List<Map<String, Object>> queryUpFacList(@Param(value="thisDataViewName") String thisDataViewName,@Param(value="lastDataViewName") String lastDataViewName, @Param("time")String time,@Param("yesTime")String yesTime,@Param("factoryIds")String factoryIds); List<Map<String, Object>> queryLowFacList(@Param(value="thisDataViewName") String thisDataViewName,@Param(value="lastDataViewName") String lastDataViewName, @Param("time")String time,@Param("yesTime")String yesTime,@Param("factoryIds")String factoryIds); List<DictModel> queryDictItemsByCode(@Param("code")String code); List<Map<String, Object>> queryFacLists(@Param("factoryId") String factoryId,@Param("factoryIds")String factoryIds); List<Map<String, Object>> queryTotalSLDataByFac(@Param(value="dataViewName") String dataViewName,@Param("time")String time,@Param("factoryIds")String factoryIds); List<Map<String, Object>> queryTimesSLDataByFac(@Param(value="dataViewName") String dataViewName,@Param("startTime")String startTime,@Param("endTime")String endTime,@Param("factoryIds")String factoryIds); List<Map<String, Object>> queryWaterListAllByMonth(@Param(value="dataViewName") String dataViewName,@Param("time") String time,@Param("factoryIds")String factoryIds); List<Map<String, Object>> queryZLSAnalysis(@Param(value="dataViewName") String dataViewName,@Param("time") String time,@Param("factoryIds")String factoryIds); }