From 6579ca226c537d52b1b5e7436a6182b86d9959fb Mon Sep 17 00:00:00 2001
From: cy <1664593601@qq.com>
Date: 星期四, 16 十一月 2023 16:26:15 +0800
Subject: [PATCH] feat: 调拨单流水id

---
 consum-base/src/main/java/com/consum/base/service/LWarehouseFlowCoreService.java |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/consum-base/src/main/java/com/consum/base/service/LWarehouseFlowCoreService.java b/consum-base/src/main/java/com/consum/base/service/LWarehouseFlowCoreService.java
index 937a759..a44e229 100644
--- a/consum-base/src/main/java/com/consum/base/service/LWarehouseFlowCoreService.java
+++ b/consum-base/src/main/java/com/consum/base/service/LWarehouseFlowCoreService.java
@@ -1,6 +1,6 @@
 package com.consum.base.service;
 
-import com.consum.base.core.util.LockManage;
+import com.consum.base.core.utils.LockManage;
 import com.consum.model.po.*;
 import com.walker.infrastructure.utils.CollectionUtils;
 import com.walker.infrastructure.utils.NumberGenerator;
@@ -123,19 +123,22 @@
                 whGoodsRecord.setThisCount(modelCount);
                 whGoodsRecord.setEndCount(goodsModelNum + modelCount);
 
+                long totalPrice = 0;
                 //灏嗗悓鍨嬪彿鐨勭墿鍝佹彃鍏� 搴撳瓨鐗╁搧璇︽儏
                 List<LWhProcureModel> lWhProcureModels = sameModelList.get(baseGoodsModelsId);
-                lWhProcureModels.forEach(item -> {
+                for (LWhProcureModel item : lWhProcureModels) {
                     //渚涘簲鍟�
                     String supplier = item.getSupplier();
                     //浠锋牸
                     Long price = item.getPrice();
                     //鐗╁搧涓暟
                     Integer counts = item.getCounts();
+                    totalPrice = totalPrice + counts*price;
                     sameGoodsInsertMore(warehouseFlowId, warehouseType, warehouseId, whGoodsRecordId, (short) 1, warehouseName,
                             classification, tempGoodsId, goodsName, baseGoodsModelsId, modelName,
                             supplier, buyType, goodsUnit, price, procureTime, 1, dealTime, counts);
-                });
+                };
+                whGoodsRecord.setTotalPrice(totalPrice);
             }
             lWhGoodsRecordService.insert(whGoodsRecord);
         });

--
Gitblit v1.9.1