From ada06626c3f81258e01837d09a10135f8ec3232f Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期六, 28 三月 2026 16:06:30 +0800
Subject: [PATCH] refactor: 生产报工参数与投入表分离

---
 src/main/resources/mapper/production/ProductOrderMapper.xml |   16 +++++++---------
 1 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/src/main/resources/mapper/production/ProductOrderMapper.xml b/src/main/resources/mapper/production/ProductOrderMapper.xml
index b9193a0..5f8d566 100644
--- a/src/main/resources/mapper/production/ProductOrderMapper.xml
+++ b/src/main/resources/mapper/production/ProductOrderMapper.xml
@@ -210,25 +210,23 @@
                sku.material_code,
                pm.product_name,
                sku.model,
-               pprip.unit,
+               ppi.unit,
                pos.unit_quantity,
-               sum(pprip.product_value) actualInputQuantity,
+               sum(ppi.quantity) actualInputQuantity,
                sum(ppo.quantity+ppo.scrap_qty) actualOutputQuantity
-        from   production_product_route_item_param pprip
-        left join production_product_route_item ppri on ppri.id=pprip.production_product_route_item_id
-        left join production_product_main ppm on ppm.id=ppri.product_main_id
+        from   production_product_input ppi
+        left join production_product_main ppm on ppm.id=ppi.product_main_id
         left join production_product_output ppo on ppm.id=ppo.product_main_id
-        left join product_material_sku sku ON pprip.product_id = sku.id
+        left join product_material_sku sku ON ppi.product_id = sku.id
         left join product_material pm ON sku.product_id = pm.id
-        left join production_order_structure pos ON pos.product_model_id = pprip.product_id
+        left join production_order_structure pos ON pos.product_model_id = ppi.product_id
         where ppm.product_order_id = #{productOrderId}
         and pos.order_id = #{productOrderId}
-        and pprip.order_item_param_id is null
         group by sku.material_code,
                  pm.product_name,
                  sku.model,
                  pos.unit_quantity,
-                 pprip.unit)A
+                 ppi.unit)A
         
     </select>
 </mapper>

--
Gitblit v1.9.3