yzc пре 1 година
родитељ
комит
391000e93f
1 измењених фајлова са 3 додато и 3 уклоњено
  1. 3 3
      hx-mes/src/main/resources/mapper/production/ProduceOrderMapper.xml

+ 3 - 3
hx-mes/src/main/resources/mapper/production/ProduceOrderMapper.xml

@@ -56,12 +56,12 @@
                      (SELECT sum(pod.finish_quantity * cpb1.quantity)
                       FROM production_order_detail pod
                                JOIN contract_product_bom cpb1 ON cpb1.contract_product_id = pod.contract_detail_id
-                      WHERE cpb1.id = cpb.id
+                      WHERE cpb1.material_id = cpb.material_id
                         AND pod.produce_order_id = po.id)     AS usedQuantity,
-                     (SELECT sum(pp.quantity) - IFNULL(sum(ad.quantity), 0)
+                     (SELECT sum(pp.quantity) - IFNULL(sum(swd.quantity), 0)
                       FROM subscribe_detail sd
                                JOIN ehsd_purchase_product pp ON pp.subscribe_detail_id = sd.id
-                               LEFT JOIN arrival_detail ad ON ad.purchase_detail_id = pp.id
+                               left join stock_wait_details swd on swd.purchase_detail_id = pp.id
                       WHERE pp.product_id = cpb.material_id
                         AND sd.contract_id = po.contract_id)  AS purchaseTransitQuantity
               FROM production_order po