LifeFeedbackReplyMapper.xml 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE mapper
  3. PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  4. "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  5. <mapper namespace="shop.alien.mapper.LifeFeedbackReplyMapper">
  6. <!-- 通用结果映射 -->
  7. <resultMap id="BaseResultMap" type="shop.alien.entity.store.LifeFeedbackReply">
  8. <id column="id" property="id" />
  9. <result column="feedback_id" property="feedbackId" />
  10. <result column="reply_type" property="replyType" />
  11. <result column="reply_content" property="replyContent" />
  12. <result column="create_time" property="createTime" />
  13. <result column="update_time" property="updateTime" />
  14. </resultMap>
  15. <!-- 基础字段 -->
  16. <sql id="Base_Column_List">
  17. id, feedback_id, reply_type, reply_content, create_time, update_time
  18. </sql>
  19. <!-- 根据反馈ID查询回复列表 -->
  20. <select id="selectByFeedbackId" resultMap="BaseResultMap">
  21. SELECT
  22. <include refid="Base_Column_List" />
  23. FROM life_feedback_reply
  24. WHERE feedback_id = #{feedbackId}
  25. ORDER BY create_time ASC
  26. </select>
  27. </mapper>