单站监控-故障告警
This commit is contained in:
@ -132,4 +132,24 @@
|
||||
from ems_alarm_records
|
||||
group by device_type
|
||||
</select>
|
||||
|
||||
<select id="getAlarmRecordDetailList" parameterType="AlarmRecordListRequestVo" resultType="com.xzzn.ems.domain.vo.AlarmRecordListResponseVo">
|
||||
select t.device_name as deviceName,t.alarm_level as alarmLevel,
|
||||
t.alarm_content as alarmContent,t.status as status,
|
||||
t.alarm_start_time as alarmStartTime,t.alarm_end_time as alarmEndTime
|
||||
from ems_alarm_records t
|
||||
where t.site_id = #{siteId}
|
||||
<if test="deviceType != null and deviceType != 0">
|
||||
AND t.device_type = #{deviceType}
|
||||
</if>
|
||||
<if test="alarmLevel != null and alarmLevel != ''">
|
||||
AND t.alarm_level = #{alarmLevel}
|
||||
</if>
|
||||
<if test="alarmStartTime != null and alarmStartTime != ''">
|
||||
AND date_format(t.alarm_start_time,'%Y%m%d') >= date_format(#{alarmStartTime},'%Y%m%d')
|
||||
</if>
|
||||
<if test="alarmEndTime != null and alarmEndTime != ''"><!-- 结束时间检索 -->
|
||||
AND date_format(t.alarm_end_time,'%Y%m%d') <= date_format(#{alarmEndTime},'%Y%m%d')
|
||||
</if>
|
||||
</select>
|
||||
</mapper>
|
Reference in New Issue
Block a user