ChargeDataMapper.xml 821 B

12345678910111213141516171819202122232425
  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.ChargeDataDao">
  4. <select id="getChargeDataByLampPoleId" resultType="ChargeDataDTO">
  5. SELECT
  6. c.startChargeSeq,
  7. c.current,
  8. c.voltage,
  9. c.totalMoney,
  10. c.totalPower,
  11. c.status,
  12. c.startTime,
  13. c.endTime
  14. FROM charge_data c
  15. LEFT JOIN charge c1 ON c.chargeid = c1.id
  16. WHERE c1.lamp_pole_id = #{lampPoleId}
  17. ORDER BY c.updateTime DESC
  18. LIMIT 1
  19. </select>
  20. <select id="getOne" resultType="ChargeDataDTO">
  21. select status from charge_data where chargeid = #{chargeId}
  22. </select>
  23. </mapper>