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<FacilityAlarmRecordPO> {
|
@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<FacilityAlarm> getByDateType(String beginTime, String endTime);
|
}
|