package com.yssh.dao;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import com.yssh.entity.WarningDetail;
|
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Param;
|
|
import com.yssh.entity.vo.WarningVo;
|
|
@Mapper
|
public interface WarningDetailMapper extends BaseMapper {
|
|
//List<WarningVo> getRunTimeAlarmAnalyse();
|
|
//@Param("startTime") Date startTime,
|
List<WarningVo> selectWarningDetailByType(@Param("type") Integer type);
|
|
List<WarningVo> selectWarningDetailByMap(Map<String, Object> param);
|
|
List<Map<String, Object>> selectWarningDayCountByMap(Map<String, Object> param);
|
|
List<WarningDetail> selectByTime(@Param("startTime") String startTime, @Param("endTime") String endTime);
|
|
List<WarningDetail> selectByTimeForYj(@Param("startTime") String startTime, @Param("endTime") String endTime);
|
|
List<WarningDetail> selectByTimeForBj(@Param("startTime") String startTime, @Param("endTime") String endTime);
|
|
Double getLastYearVal(@Param("id") long id);
|
|
Integer countWarnByMap(Map<String, Object> param);
|
|
Integer countAlarmByMap(Map<String, Object> param);
|
}
|