From e789edf6378846bef827f0fbf8291808f1a61b24 Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Fri, 10 Apr 2026 17:10:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=8F=E5=88=97=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/product/service/impl/ProductServiceImpl.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cash-service/product-service/src/main/java/com/czg/service/product/service/impl/ProductServiceImpl.java b/cash-service/product-service/src/main/java/com/czg/service/product/service/impl/ProductServiceImpl.java index 3ad2c07f0..0bbac44e3 100644 --- a/cash-service/product-service/src/main/java/com/czg/service/product/service/impl/ProductServiceImpl.java +++ b/cash-service/product-service/src/main/java/com/czg/service/product/service/impl/ProductServiceImpl.java @@ -771,14 +771,14 @@ public class ProductServiceImpl extends ServiceImpl impl if (CollUtil.isEmpty(products)) return; boolean isSendUp = false; for (ProductStockVO product : products) { - List consList = prodConsRelationService.selectStockByProdId(product.productId()); + List consList = prodConsRelationService.selectStockByProdId(product.getProductId()); if (CollUtil.isEmpty(consList)) return; for (ProdConsRelationDTO consInfo : consList) { BigDecimal surplusStock = consInfo.getSurplusStock(); if (surplusStock == null || surplusStock.compareTo(BigDecimal.ZERO) <= 0) { continue; } - surplusStock = NumberUtil.mul(surplusStock, product.number()); + surplusStock = NumberUtil.mul(surplusStock, product.getNumber()); BigDecimal beforeNumber = consInfo.getStockNumber(); if (InOutTypeEnum.IN.equals(type)) { consInfo.setStockNumber(NumberUtil.add(beforeNumber, surplusStock)); @@ -805,7 +805,7 @@ public class ProductServiceImpl extends ServiceImpl impl if (flow.getPurchasePrice() != null && flow.getPurchasePrice().compareTo(BigDecimal.ZERO) > 0) { flow.setSubTotal(NumberUtil.mul(surplusStock, flow.getPurchasePrice())); } - flow.setProductId(product.productId()); + flow.setProductId(product.getProductId()); flow.setOrderId(orderId); flow.setRemark(remark); consStockFlowService.save(flow);