KxOrderRiderRecommendMapper.xml 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738
  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="com.kxmall.rider.mapper.KxOrderRiderRecommendMapper">
  6. <resultMap type="KxOrderRiderRecommend" id="KxOrderRiderRecommendResult">
  7. <result property="id" column="id" />
  8. <result property="orderNo" column="order_no" />
  9. <result property="riderId" column="rider_id" />
  10. <result property="riderName" column="rider_name" />
  11. <result property="matchScore" column="match_score" />
  12. <result property="status" column="status" />
  13. <result property="remark" column="remark" />
  14. <result property="createTime" column="create_time" />
  15. <result property="updateTime" column="update_time" />
  16. </resultMap>
  17. <sql id="selectKxOrderRiderRecommendVo">
  18. select id, order_no, rider_id, rider_name, match_score, status, remark, create_time, update_time from kx_order_rider_recommend
  19. </sql>
  20. <select id="selectByOrderNo" parameterType="String" resultMap="KxOrderRiderRecommendResult">
  21. <include refid="selectKxOrderRiderRecommendVo"/>
  22. where order_no = #{orderNo}
  23. </select>
  24. <delete id="deleteByOrderNo" parameterType="String">
  25. delete from kx_order_rider_recommend where order_no = #{orderNo}
  26. </delete>
  27. <update id="updateRecommendStatus">
  28. update kx_order_rider_recommend
  29. set status = #{status}, update_time = now()
  30. where id = #{id}
  31. </update>
  32. </mapper>