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