AfterSalesMapper.xml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  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.fjhx.sale.mapper.after.AfterSalesMapper">
  4. <sql id="list">
  5. SELECT as1.id,
  6. as1.customer_id,
  7. as1.contract_id,
  8. as1.contract_ids,
  9. as1.code,
  10. as1.type,
  11. as1.remark,
  12. as1.reason,
  13. as1.amount,
  14. as1.duty_party,
  15. as1.contact_name,
  16. as1.contact_tel,
  17. as1.account_bank,
  18. as1.account_name,
  19. as1.account_number,
  20. as1.`status`,
  21. as1.flow_id,
  22. as1.create_user,
  23. as1.create_time,
  24. as1.update_user,
  25. as1.update_time,
  26. c.`code` as contractCode
  27. FROM after_sales as1
  28. left join contract c on c.id = as1.contract_id
  29. </sql>
  30. <select id="getPage" resultType="com.fjhx.sale.entity.after.vo.AfterSalesVo">
  31. <include refid="list"/>
  32. ${ew.customSqlSegment}
  33. </select>
  34. <select id="detail" resultType="com.fjhx.sale.entity.after.vo.AfterSalesVo">
  35. <include refid="list"/>
  36. ${ew.customSqlSegment}
  37. </select>
  38. </mapper>