RepairDispatchRecordMapper.xml 954 B

123456789101112131415161718192021
  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.repair.mapper.RepairDispatchRecordMapper">
  4. <resultMap type="com.repair.model.vo.RepairCardNumberVo" id="repairCardNumberMap">
  5. <result property="userId" column="users_id"/>
  6. <result property="cardNumber" column="card_number"/>
  7. </resultMap>
  8. <select id="queryRepairCardNumber" resultType="com.repair.model.vo.RepairCardNumberVo" resultMap="repairCardNumberMap">
  9. SELECT ru.card_number,rdr.users_id FROM repair_dispatch_record rdr
  10. left join repair_user ru on ru.deleted = 0 and ru.id = rdr.users_id
  11. <where>
  12. and rdr.deleted = 0 and rdr.is_lose_efficacy = 0
  13. <if test="recordId != null and recordId != ''">
  14. and rdr.record_id = #{recordId}
  15. </if>
  16. </where>
  17. </select>
  18. </mapper>