ImgListMapper.xml 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  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.demo.wjj.mapper.ImgListMapper">
  4. <resultMap id="imgList" type="com.demo.wjj.po.ImgList">
  5. <result column="list_code" property="listCode"/>
  6. <result column="list_name" property="listName"/>
  7. </resultMap>
  8. <!--查询手机端置换列表-->
  9. <select id="selectMobileDisplaceList" resultMap="imgList">
  10. SELECT l.list_code, l.list_name
  11. FROM tb_img_list l
  12. WHERE l.can_enable = 1
  13. ORDER BY l.list_order
  14. </select>
  15. <!--查询全部置换图片列表-->
  16. <select id="selectAllDisplaceList" resultMap="imgList">
  17. SELECT l.list_code, l.list_name
  18. FROM tb_img_list l
  19. ORDER BY l.list_order
  20. </select>
  21. <resultMap id="ImgeListMap" type="com.demo.wjj.bo.ImgListBo">
  22. <result column="list_order" property="listOrder"/>
  23. <result column="list_code" property="listCode"/>
  24. <result column="list_name" property="listName"/>
  25. <result column="img_item" property="imgItem"/>
  26. </resultMap>
  27. <select id="getMobileImgList" resultMap="ImgeListMap">
  28. SELECT c.*
  29. FROM (SELECT a.list_order,a.list_code,a.list_name ,b.img_item
  30. FROM tb_img_list a
  31. LEFT JOIN tb_img_item b
  32. on a.id=b.img_list_id) as c
  33. WHERE c.list_order=#{listOrder}
  34. </select>
  35. </mapper>