TplMeasuringDataDefMapper.xml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  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.bz.smart_city.dao.TplMeasuringDataDefMapper">
  4. <!--auto generated Code-->
  5. <resultMap id="BaseResultMap" type="com.bz.smart_city.entity.TplMeasuringDataDef">
  6. <result column="measuring_desc" property="measuringDesc" jdbcType="INTEGER"/>
  7. <result column="data_value" property="dataValue" jdbcType="VARCHAR"/>
  8. <result column="data_name" property="dataName" jdbcType="VARCHAR"/>
  9. <result column="data_desc" property="dataDesc" jdbcType="VARCHAR"/>
  10. <result column="status" property="status" jdbcType="INTEGER"/>
  11. <result column="create_by" property="createBy" jdbcType="VARCHAR"/>
  12. <result column="update_by" property="updateBy" jdbcType="VARCHAR"/>
  13. <result column="date_create" property="dateCreate" jdbcType="TIMESTAMP"/>
  14. <result column="date_update" property="dateUpdate" jdbcType="TIMESTAMP"/>
  15. </resultMap>
  16. <!--auto generated Code-->
  17. <sql id="Base_Column_List">
  18. measuring_desc,
  19. data_value,
  20. data_name,
  21. data_desc,
  22. status,
  23. create_by,
  24. update_by,
  25. date_create,
  26. date_update
  27. </sql>
  28. <select id="findTplMeasuringDataDef" resultMap="BaseResultMap">
  29. select stmdd.* from sc_tpl_measuring_desc stmd
  30. left join sc_tpl_measuring_data_def stmdd on (stmdd.measuring_desc = stmd.id and stmdd.data_value = #{value} and stmdd.status = 1)
  31. where stmd.status = 1 and stmd.device_type = #{deviceType} and stmd.measuring_code = #{measuringCode}
  32. </select>
  33. <select id="findListByMeasuringDesc" resultMap="BaseResultMap">
  34. SELECT * FROM sc_tpl_measuring_data_def WHERE status = 1 and measuring_desc = #{measuringDesc}
  35. </select>
  36. </mapper>