whycxzp
2025-03-24 b81c329ac5c9885f7c1b79b7aea9f8a0a5c8d18a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?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.PowerAlarmMapper">
 
    <select id="getList" resultType="com.whyc.pojo.db_power_alarm.PowerAlarm">
        select power_alarm.*,power_inf.power_name from db_power_alarm.power_alarm,db_batt.power_inf
        <where>
            power_alarm.power_id=power_inf.power_id
            and power_alarm.alm_start_time>=#{startTime}
            and power_alarm.alm_start_time&lt;=#{endTime}
            <if test="almLevel!=null">
                and power_alarm.alm_level=#{almLevel}
            </if>
            order by power_alarm.alm_start_time desc
        </where>
    </select>
    <select id="getResPowerAlm" resultType="com.whyc.pojo.db_power_alarm.PowerAlarm">
        select power_alarm.*,power_inf.power_name from db_power_alarm.power_alarm,db_batt.power_inf
        <where>
            power_alarm.power_id=power_inf.power_id
            and power_alarm.power_id=#{pinfId}
            order by power_alarm.alm_start_time desc
        </where>
    </select>
</mapper>