package com.fengdu.gas.repository.mapper; import com.fengdu.gas.entity.response.alarm.FacilityAlarm; import com.fengdu.gas.repository.BasicMapper; import com.fengdu.gas.repository.po.FacilityAlarmRecordPO; import org.apache.ibatis.annotations.Select; import java.util.List; /** * 设备报警记录 mapper * @author zr */ public interface FacilityAlarmRecordMapper extends BasicMapper { @Select("SELECT description AS NAME ,MIN(min_value) AS minValue ,MAX(max_value) AS maxValue,COUNT(id) AS count FROM facility_alarm_record \n" + "WHERE is_delete=0 AND latest_alarm_time BETWEEN #{beginTime} AND #{endTime} '\n" + "GROUP BY description\n") List getByDateType(String beginTime, String endTime); }