QualityDetailMapper.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.quality.QualityDetailMapper">
  4. <select id="getPage" resultType="com.fjhx.purchase.entity.quality.vo.QualityDetailVo">
  5. select
  6. qd.id,
  7. qd.bussiness_id,
  8. qd.purchase_detail_id,
  9. qd.arrival_id,
  10. qd.count,
  11. qd.status,
  12. qd.qualified_count,
  13. qd.no_qualified_count,
  14. qd.remark,
  15. qd.create_user,
  16. qd.create_time,
  17. qd.update_user,
  18. qd.update_time
  19. from quality_detail qd
  20. ${ew.customSqlSegment}
  21. </select>
  22. <select id="getSumQualityCount" resultType="java.math.BigDecimal">
  23. SELECT
  24. IFNULL(SUM(qualified_count+no_qualified_count),0) AS sumQualityCount
  25. FROM
  26. quality_detail
  27. WHERE
  28. arrival_detail_id = #{arrivalDetailId}
  29. </select>
  30. </mapper>