SuperPowerDevInfoLogMapper.xml 2.2 KB

1234567891011121314151617181920212223242526272829303132
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.welampiot.dao.SuperPowerDevInfoLogDao">
  4. <select id="getPowerOutStatistics" resultType="SuperPowerDevInfoLogDTO">
  5. select s.remark1_cur remark1Cur,s.remark1_power remark1Power,s.remark1_day_electric remark1DayElectric,s.remark1_total_electric remark1TotalElectric,
  6. s.remark2_cur remark2Cur,s.remark2_power remark2Power,s.remark2_day_electric remark2DayElectric,s.remark2_total_electric remark2TotalElectric,
  7. s.remark3_cur remark3Cur,s.remark3_power remark3Power,s.remark3_day_electric remark3DayElectric,s.remark3_total_electric remark3TotalElectric,
  8. s.remark4_cur remark4Cur,s.remark4_power remark4Power,s.remark4_day_electric remark4DayElectric,s.remark4_total_electric remark4TotalElectric,s.remark4_vol remark4Vol,
  9. s.remark5_cur remark5Cur,s.remark5_power remark5Power,s.remark5_day_electric remark5DayElectric,s.remark5_total_electric remark5TotalElectric,s.remark5_vol remark5Vol,
  10. s.remark6_cur remark6Cur,s.remark6_power remark6Power,s.remark6_day_electric remark6DayELectric,s.remark6_total_electric remark6TotalElectric,s.remark6_vol remark6Vol,
  11. s.remark7_cur remark7Cur,s.remark7_power remark7Power,s.remark7_day_electric remark7DayElectric,s.remark7_total_electric remark7TotalElectric,s.remark7_vol remark7Vol,
  12. s.vol,s.updatetime as updateTime
  13. from super_power_dev_info_log s
  14. where s.super_power_id = #{superPowerId}
  15. <if test="startDate != null and startDate != ''">
  16. and s.updatetime <![CDATA[ >= ]]> #{startDate}
  17. </if>
  18. <if test="endDate != null and endDate != ''">
  19. and s.updatetime <![CDATA[ <= ]]> #{endDate}
  20. </if>
  21. order by s.updatetime desc
  22. </select>
  23. <select id="getTimezoneById" resultType="Integer">
  24. select s.timezone
  25. from super_power_dev_info s1 left join lamp_pole lp on lp.id = s1.lamp_pole_id
  26. left join section s on lp.sectionid = s.id
  27. where s1.id = #{id}
  28. </select>
  29. </mapper>