From 92e3514f5179c9b125ded55ad0c3191e921e2f08 Mon Sep 17 00:00:00 2001 From: Tankaikai Date: Tue, 25 Mar 2025 14:06:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=93=81SKU=E4=B8=8D=E5=8F=AF?= =?UTF-8?q?=E5=94=AE=E6=88=96=E4=B8=8D=E5=AD=98=E5=9C=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../product/service/impl/UProductServiceImpl.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/cash-service/product-service/src/main/java/com/czg/service/product/service/impl/UProductServiceImpl.java b/cash-service/product-service/src/main/java/com/czg/service/product/service/impl/UProductServiceImpl.java index 3e7a2c41..a3a74916 100644 --- a/cash-service/product-service/src/main/java/com/czg/service/product/service/impl/UProductServiceImpl.java +++ b/cash-service/product-service/src/main/java/com/czg/service/product/service/impl/UProductServiceImpl.java @@ -105,7 +105,7 @@ public class UProductServiceImpl extends ServiceImpl imp } Integer isSaleTime = calcIsSaleTime(group.getUseTime(), group.getSaleStartTime(), group.getSaleEndTime()); productList.parallelStream().forEach(product -> { - product.setIsSaleTime(isSaleTime); + product.setIsSaleTime(isSaleTime); }); group.setProductList(productList); } @@ -137,11 +137,12 @@ public class UProductServiceImpl extends ServiceImpl imp .eq(ProdSku::getIsGrounding, YesNoEnum.YES.value()) .eq(ProdSku::getSpecInfo, specInfo) , ShopProductSkuInfoVo.class); - if (data == null) { - throw new CzgException("商品SKU不可售或不存在"); + // throw new CzgException("商品SKU不可售或不存在"); + if (data != null) { + data.setStockNumber(ObjUtil.defaultIfNull(product.getStockNumber(), 0)); + return data; } - data.setStockNumber(ObjUtil.defaultIfNull(product.getStockNumber(), 0)); - return data; + return null; } /**