PipeBurstDeviceStatusMapper.xml 1.2 KB

1234567891011121314151617181920212223
  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.shkpr.service.alambizplugin.dbdao.mapper.PipeBurstDeviceStatusMapper">
  4. <resultMap id="BaseResultMap" type="com.shkpr.service.alambizplugin.dto.PipeBurstDeviceStatus">
  5. <!--@Table k1_pgn_pb_device_status-->
  6. <result column="dev_id" property="devId" jdbcType="VARCHAR"/>
  7. <result column="dev_type" property="devType" jdbcType="INTEGER"/>
  8. <result column="dev_status" property="devStatus" jdbcType="INTEGER"/>
  9. <result column="dev_status_name" property="devStatusName" jdbcType="VARCHAR"/>
  10. <result column="dev_name" property="devName" jdbcType="VARCHAR"/>
  11. </resultMap>
  12. <select id="findAll" resultMap="BaseResultMap">
  13. select dev_id, dev_type, dev_status, des.name as dev_status_name, dev_name
  14. from k1_pgn_pb_device_status ds
  15. left join k1_pgn_pb_define_equipment_status des on ds.dev_status = des.code
  16. </select>
  17. <select id="count" resultType="java.lang.Long">
  18. select count(1)
  19. from k1_pgn_pb_device_status
  20. </select>
  21. </mapper>