From f69157e7e0335115e3a8f5f0b2b5a60b295dd1c8 Mon Sep 17 00:00:00 2001
From: chenlu <1320612696@qq.com>
Date: 星期四, 17 十月 2024 08:05:05 +0800
Subject: [PATCH] 新疆工程打印明细标签显示数量

---
 north-glass-erp/src/main/java/com/example/erp/mapper/mm/FinishedGoodsInventoryMapper.java |   26 +++++++++++++++++++++++++-
 1 files changed, 25 insertions(+), 1 deletions(-)

diff --git a/north-glass-erp/src/main/java/com/example/erp/mapper/mm/FinishedGoodsInventoryMapper.java b/north-glass-erp/src/main/java/com/example/erp/mapper/mm/FinishedGoodsInventoryMapper.java
index 52acccc..b146a3d 100644
--- a/north-glass-erp/src/main/java/com/example/erp/mapper/mm/FinishedGoodsInventoryMapper.java
+++ b/north-glass-erp/src/main/java/com/example/erp/mapper/mm/FinishedGoodsInventoryMapper.java
@@ -3,6 +3,7 @@
 import com.example.erp.entity.mm.FinishedGoodsInventory;
 import com.example.erp.entity.mm.FinishedOperateLog;
 import com.example.erp.entity.pp.FlowCard;
+import com.example.erp.entity.sd.DeliveryDetail;
 import com.example.erp.entity.sd.Order;
 import com.example.erp.entity.sd.OrderDetail;
 import com.example.erp.entity.sd.Product;
@@ -11,6 +12,7 @@
 import org.apache.ibatis.annotations.Param;
 import org.springframework.data.repository.CrudRepository;
 
+import java.time.LocalDate;
 import java.util.List;
 import java.util.Map;
 
@@ -34,12 +36,17 @@
     Integer findOrderNumberdcount(@Param("orderId") String orderId,
                                   @Param("orderNumber") Integer orderNumber);
 
+    FinishedGoodsInventory findOrderNumberd(@Param("orderId") String orderId,
+                                  @Param("orderNumber") Integer orderNumber);
+
     Integer finishedGoodsInventorybycount(@Param("orderId") String orderId,
                                   @Param("orderNumber") Integer orderNumber);
 
     Integer findOrderQuantity(String orderId);
 
     Integer findOrderNumberdsum(String orderId);
+
+    Integer findOrderDeliveryQuantitySum(String orderId);
 
     Integer findDeliveryQuantity(String deliveryId);
 
@@ -58,11 +65,15 @@
 
     Boolean updateIntOrderNumberConut( @Param("orderId") String orderId,
                                        @Param("orderNumber") Integer orderNumber,
-                                       @Param("quantity") Integer quantity);
+                                       @Param("quantity") Long quantity);
 
     Boolean updateOutOrderNumberConut( @Param("orderId") String orderId,
                                        @Param("orderNumber") Integer orderNumber,
                                        @Param("quantity") Integer quantity);
+
+    Boolean updateOrderNumberConut( @Param("orderId") String orderId,
+                                       @Param("orderNumber") Integer orderNumber,
+                                       @Param("quantity") Long quantity);
 
 
     Boolean updateOrderWarehousingState(String orderId,Integer state);
@@ -111,6 +122,19 @@
     Boolean updateInventoryInventoryInt(@Param("orderId") String orderId,
                                                @Param("orderNumber") Integer orderNumber,
                                                @Param("quantity") Integer quantity);
+
+    List<OrderDetail> getSelectOrderDetail(String orderId);
+
+    Boolean insertOrderFinishedGoodsInventory(@Param("orderDetail") OrderDetail orderDetail);
+
+    Boolean updateOrderInventory(@Param("orderDetail") OrderDetail orderDetail);
+
+    FlowCard findFlowCard(FlowCard flowCard);
+
+    DeliveryDetail findDeliverydetail(@Param("orderId") String orderId,
+                                      @Param("orderNumber") Integer orderNumber,@Param("deliveryId") String deliveryId);
+
+
 }
 
 

--
Gitblit v1.8.0