PackDetailMapper.xml 1.1 KB

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.fjhx.sale.mapper.pack.PackDetailMapper">
  4. <select id="getPage" resultType="com.fjhx.sale.entity.pack.vo.PackDetailVo">
  5. SELECT GROUP_CONCAT(CONCAT(t3.`code`, "_", t2.product_name)) AS codeAPName,
  6. sum(t1.pack_quantity) packQuantity,
  7. sum(t1.net_weight) netWeight,
  8. sum(t1.rough_weight) roughWeight,
  9. t1.box_long,
  10. t1.box_wide,
  11. t1.box_high,
  12. sum(t1.bom_volume) bomVolume,
  13. t1.shipment_status,
  14. t1.shipment_time
  15. FROM pack_detail t1
  16. LEFT JOIN pack_detail_product t2 ON t1.id = t2.pack_detail_id
  17. LEFT JOIN contract t3 ON t2.contract_id = t3.id
  18. ${ew.customSqlSegment}
  19. </select>
  20. </mapper>