From 743e4c158c87b5ced4b80c6cf785d5bbc7922669 Mon Sep 17 00:00:00 2001
From: 廖井涛 <2265517004@qq.com>
Date: 星期一, 05 八月 2024 12:54:07 +0800
Subject: [PATCH] 修改有问题操作后跳转登录界面问题

---
 north-glass-erp/src/main/java/com/example/erp/service/sd/DeliveryService.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/north-glass-erp/src/main/java/com/example/erp/service/sd/DeliveryService.java b/north-glass-erp/src/main/java/com/example/erp/service/sd/DeliveryService.java
index a062019..2240bf7 100644
--- a/north-glass-erp/src/main/java/com/example/erp/service/sd/DeliveryService.java
+++ b/north-glass-erp/src/main/java/com/example/erp/service/sd/DeliveryService.java
@@ -232,10 +232,12 @@
                 deliveryOtherMoney.setQuantity(0.0);
             });
             double otherMoneys=0.0;
+
             List <Map<String, Object>> moneryList=new ArrayList<Map<String, Object>>();//鏈�缁堢粨鏋�
             //鑾峰彇瀵硅薄闆嗗悎寰幆杩涜鏂板淇敼
             if (!orderDetaillist.isEmpty()) {
                 for (OrderDetail orderDetail : orderDetaillist) {
+                    double deliveryDetailotherMoneys=0.0;
                     Integer calculateType=0;
 
                     if (orderDetail.getOrder().getOrderId()==null){
@@ -269,6 +271,7 @@
                                 Map<String, Object> deliveryDetailOtherMoney = deliveryDetailMapper.getSelectOrderotherMoney(orderDetail.getOrderId(),orderDetail.getOrderNumber(), key, jsonObject.get(key).toString());
                                 if(deliveryDetailOtherMoney.get("monery")!=null){
                                     otherMoneys=otherMoneys+Double.valueOf(deliveryDetailOtherMoney.get("monery").toString());
+                                    deliveryDetailotherMoneys=Double.valueOf(deliveryDetailOtherMoney.get("monery").toString());
                                     moneryItemmap.put("DeliveryDetailOtherMoney", deliveryDetailOtherMoney);
                                     moneryList.add(moneryItemmap);
                                 }else{
@@ -304,7 +307,7 @@
                     }
 
                     //鏂板鍙戣揣鏄庣粏鏁版嵁
-                    deliveryDetailMapper.insertDeliveryDetail(orderDetail, oddNumber, deliveryDetailmaximum + 1,deliveryDetailMoney);
+                    deliveryDetailMapper.insertDeliveryDetail(orderDetail, oddNumber, deliveryDetailmaximum + 1,deliveryDetailMoney,deliveryDetailotherMoneys);
                     //淇敼璁㈠崟鏄庣粏
                     deliveryDetailMapper.updateOrderDetailDeliveryNum(orderDetail);
                     //淇敼搴撳瓨琛ㄥ嚭搴撴暟閲�

--
Gitblit v1.8.0