EtlRiverDataMapper.xml 1021 B

123456789101112131415161718192021222324252627282930
  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="org.springblade.etl.mapper.EtlRiverDataMapper">
  4. <!-- 通用查询映射结果 -->
  5. <resultMap id="riverDataEntityResultMap" type="org.springblade.etl.entity.EtlRiverDataEntity">
  6. <result column="GUID" property="guid"/>
  7. <result column="ST_CODE" property="rtuCode"/>
  8. <result column="TM" property="tm"/>
  9. <result column="Z" property="z"/>
  10. </resultMap>
  11. <select id="selectLastList" resultMap="riverDataEntityResultMap">
  12. SELECT
  13. d.*
  14. FROM
  15. etl_att_st_waco_ware d
  16. WHERE 1=1
  17. <if test="etlRiverDataDTO.rtuCode!=null">
  18. and d.ST_CODE = #{etlRiverDataDTO.rtuCode}
  19. </if>
  20. <if test="etlRiverDataDTO.lastTime!=null">
  21. and d.TM > #{etlRiverDataDTO.lastTime}
  22. </if>
  23. order by d.TM desc
  24. limit 1
  25. </select>
  26. </mapper>