ContractProductMapper.xml 811 B

12345678910111213141516171819
  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.contract.ContractProductMapper">
  4. <select id="getPage" resultType="com.fjhx.sale.entity.contract.vo.ContractProductVo">
  5. SELECT
  6. t1.id,
  7. t1.contract_id,
  8. t2.`code` AS contractCode,
  9. t2.user_name AS userName,
  10. t2.version AS contractVersion,
  11. t1.expendQuantity,
  12. (SELECT create_time FROM claim_contract WHERE contract_id = t2.id ORDER BY create_time DESC LIMIT 1 ) AS claimTime
  13. FROM
  14. contract_product t1
  15. LEFT JOIN contract t2 ON t1.contract_id = t2.id
  16. ${ew.customSqlSegment}
  17. </select>
  18. </mapper>