ContractProductBomMapper.xml 669 B

12345678910111213
  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.ContractProductBomMapper">
  4. <select id="getContractProductBomQuantitySum" resultType="com.fjhx.sale.entity.contract.po.ContractProductBom">
  5. SELECT sum(cpb.quantity * cp.quantity) AS quantity,
  6. cpb.*
  7. FROM contract_product_bom cpb
  8. LEFT JOIN contract_product cp ON cpb.contract_product_id = cp.id
  9. WHERE cpb.contract_id = #{contractId}
  10. GROUP BY contract_id,
  11. material_id
  12. </select>
  13. </mapper>