ArrivalDetailMapper.xml 1.0 KB

12345678910111213141516171819202122232425262728293031
  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.purchase.mapper.arrival.ArrivalDetailMapper">
  4. <select id="getPage" resultType="com.fjhx.purchase.entity.arrival.vo.ArrivalDetailVo">
  5. select
  6. ad.id,
  7. ad.bussiness_id,
  8. ad.arrival_id,
  9. ad.count,
  10. ad.status,
  11. ad.qualified_count,
  12. ad.no_qualified_count,
  13. ad.remark,
  14. ad.create_user,
  15. ad.create_time,
  16. ad.update_user,
  17. ad.update_time
  18. from arrival_detail ad
  19. ${ew.customSqlSegment}
  20. </select>
  21. <select id="getSumCount" resultType="java.math.BigDecimal">
  22. SELECT
  23. IFNULL(SUM( count ) ,0) AS sumArrivalCount
  24. FROM
  25. arrival_detail
  26. WHERE
  27. purchase_detail_id = #{purchaseDetailId}
  28. AND bussiness_id = #{businessId}
  29. </select>
  30. </mapper>