From 9a5d0d77d23c5c7e95623aced4d4cfa2490b895b Mon Sep 17 00:00:00 2001
From: guoyuji <guoyujie@ng.com>
Date: 星期二, 09 四月 2024 08:22:52 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/ERP_override
---
north-glass-erp/target/classes/mapper/mm/MaterialInventory.xml | 20 ++++++++++++--------
1 files changed, 12 insertions(+), 8 deletions(-)
diff --git a/north-glass-erp/target/classes/mapper/mm/MaterialInventory.xml b/north-glass-erp/target/classes/mapper/mm/MaterialInventory.xml
index ca8f4f6..5293cf6 100644
--- a/north-glass-erp/target/classes/mapper/mm/MaterialInventory.xml
+++ b/north-glass-erp/target/classes/mapper/mm/MaterialInventory.xml
@@ -14,6 +14,7 @@
mi.producer,
mi.inventory_quantity AS inventoryQuantity,
mi.available_quantity AS availableQuantity,
+ mi.plan_quantity AS planQuantity,
mi.safety_stock AS safetyStock,
mi.total_area AS totalArea,
mi.single_piece_area singlePieceArea,
@@ -51,7 +52,8 @@
ou.id as useId,
ou.project_no as projectNo,
ou.use_count AS inventoryQuantity,
- ou.not_use_count AS availableQuantity,
+ mi.plan_quantity AS availableQuantity,
+ mi.plan_quantity AS planQuantity,
mi.id,
mi.inventory_organization as inventoryOrganization,
mi.material_code AS materialCode,
@@ -97,6 +99,7 @@
mi.producer,
mi.inventory_quantity AS inventoryQuantity,
mi.available_quantity AS availableQuantity,
+ mi.plan_quantity AS planQuantity,
mi.safety_stock AS safetyStock,
mi.total_area AS totalArea,
mi.single_piece_area singlePieceArea,
@@ -138,7 +141,8 @@
ou.id as useId,
ou.project_no as projectNo,
ou.use_count AS inventoryQuantity,
- ou.not_use_count AS availableQuantity,
+ mi.plan_quantity AS availableQuantity,
+ mi.plan_quantity AS planQuantity,
mi.id,
mi.inventory_organization as inventoryOrganization,
mi.material_code AS materialCode,
@@ -618,14 +622,14 @@
</insert>
<update id="updateMaterialInventoryAvailableOptOut">
- update pp.optimize_use
- set not_use_count=not_use_count-#{quantity}
+ update mm.material_inventory
+ set available_quantity=available_quantity-#{quantity}
where id=#{useId}
</update>
<update id="updateMaterialInventoryAvailableOptInt">
- update pp.optimize_use
- set not_use_count=not_use_count+#{quantity}
+ update mm.material_inventory
+ set available_quantity=available_quantity+#{quantity}
where id=#{useId}
</update>
@@ -643,13 +647,13 @@
<update id="updateMaterialInventoryInventoryOut">
update mm.material_inventory
- set inventory_quantity=inventory_quantity-#{quantity}
+ set inventory_quantity=inventory_quantity-#{quantity},plan_quantity=if(plan_quantity-#{quantity}>=0,plan_quantity-#{quantity},0)
where id=#{inventoryId}
</update>
<update id="updateMaterialInventoryInventoryInt">
update mm.material_inventory
- set inventory_quantity=inventory_quantity+#{quantity}
+ set inventory_quantity=inventory_quantity+#{quantity},plan_quantity=plan_quantity+#{quantity}
where id=#{inventoryId}
</update>
--
Gitblit v1.8.0