TaBuildingMapper.xml 1.1KB

12345678910111213141516171819202122232425262728
  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.huiju.estateagents.mapper.TaBuildingMapper">
  4. <select id="buildingList" resultType="com.huiju.estateagents.entity.TaBuilding">
  5. SELECT * FROM ta_building
  6. <where>
  7. status > -1
  8. <if test="Name != null and Name != ''">
  9. and (ta_building.name like concat('%',#{Name,jdbcType=VARCHAR},'%') or ta_building.building_name like concat('%',#{Name,jdbcType=VARCHAR},'%'))
  10. </if>
  11. <if test="Code != null and Code != ''">
  12. and ta_building.code like concat('%',#{Code,jdbcType=VARCHAR},'%')
  13. </if>
  14. </where>
  15. ORDER BY create_date DESC
  16. </select>
  17. <select id="buildingAll" resultType="com.huiju.estateagents.entity.TaBuilding">
  18. SELECT * FROM ta_building
  19. where status > -1
  20. </select>
  21. <select id="selectBuilding" resultType="com.huiju.estateagents.entity.TaBuilding">
  22. SELECT * FROM ta_building
  23. where building_id = #{buildingId}
  24. </select>
  25. </mapper>