<?xml version="1.0" encoding="UTF-8"?>
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<mapper namespace="com.whyc.mapper.BattAlarmMapper">
|
|
<select id="getList" resultType="com.whyc.pojo.db_alarm.BattAlarm">
|
select batt_alarm.*,batt_alarm.binf_id as battGroupId,power_inf.binf_name as battGroupName,power_inf.power_name from db_alarm.batt_alarm,db_batt.power_inf
|
<where>
|
batt_alarm.binf_id=power_inf.binf_id
|
and batt_alarm.alm_start_time>=#{startTime}
|
and batt_alarm.alm_start_time<=#{endTime}
|
<if test="almLevel!=null">
|
and batt_alarm.alm_level=#{almLevel}
|
</if>
|
order by batt_alarm.alm_start_time desc
|
</where>
|
</select>
|
<select id="getResBattAlm" resultType="com.whyc.pojo.db_alarm.BattAlarm">
|
select batt_alarm.*,power_inf.binf_name from db_alarm.batt_alarm,db_batt.power_inf
|
<where>
|
batt_alarm.binf_id=power_inf.binf_id
|
and batt_alarm.binf_id=#{battGroupId}
|
order by batt_alarm.alm_start_time desc
|
</where>
|
</select>
|
<select id="getAlm2" resultType="com.whyc.pojo.db_alarm.BattAlarm">
|
SELECT distinct *
|
from db_alarm.tb_battalarm_data
|
<where>
|
BattGroupId=#{battGroupId}
|
and alm_type=1
|
and alm_level=1
|
</where>
|
</select>
|
</mapper>
|