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