ReportHeadlineMapper.xml 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  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.dayou.mapper.ReportHeadlineMapper">
  4. <!-- 通用查询映射结果 -->
  5. <resultMap id="BaseResultMap" type="com.dayou.entity.ReportHeadline">
  6. <result column="id" property="id" />
  7. <result column="deleted" property="deleted" />
  8. <result column="created" property="created" />
  9. <result column="modified" property="modified" />
  10. <result column="placeholder" property="placeholder" />
  11. <result column="headline" property="headline" />
  12. <result column="headline_num" property="headlineNum" />
  13. <result column="style" property="style" />
  14. <result column="parent_id" property="parentId" />
  15. <result column="order_num" property="orderNum" />
  16. </resultMap>
  17. <!-- 通用查询结果列 -->
  18. <sql id="Base_Column_List">
  19. id,
  20. deleted,
  21. created,
  22. modified,
  23. placeholder, headline, headline_num, style, parent_id, order_num,level,root_id
  24. </sql>
  25. <select id="getHeadline" parameterType="java.lang.Long" resultType="com.dayou.entity.ReportHeadline">
  26. SELECT
  27. id,
  28. placeholder,
  29. concat( headline_num, ' ', headline ) AS headline,
  30. headline_num,
  31. style,
  32. parent_id,
  33. order_num,
  34. LEVEL,
  35. root_id
  36. FROM
  37. report_headline
  38. WHERE
  39. root_id =#{rootId}
  40. </select>
  41. </mapper>