diff --git a/ghy-goods/src/main/java/com/ghy/goods/service/impl/GoodsServiceImpl.java b/ghy-goods/src/main/java/com/ghy/goods/service/impl/GoodsServiceImpl.java index 6734d986..9cb43e1a 100644 --- a/ghy-goods/src/main/java/com/ghy/goods/service/impl/GoodsServiceImpl.java +++ b/ghy-goods/src/main/java/com/ghy/goods/service/impl/GoodsServiceImpl.java @@ -49,7 +49,12 @@ public class GoodsServiceImpl implements GoodsService { // 给各组件插入商品主体id goods.getGoodsAreaList().forEach(goodsArea -> {goodsArea.setGoodsId(goods.getGoodsId());}); goods.getGoodsImgsList().forEach(goodsImg -> {goodsImg.setGoodsId(goods.getGoodsId());}); - goods.getGoodsStandardList().forEach(goodsStandard -> {goodsStandard.setGoodsId(goods.getGoodsId());}); + goods.getGoodsStandardList().forEach(goodsStandard -> { + goodsStandard.setGoodsId(goods.getGoodsId()); + if(goodsStandard.getExtMoney() == null){ + goodsStandard.setExtMoney(BigDecimal.ZERO); + } + }); // 批量插入各组件 goodsAreaService.batchInsert(goods.getGoodsAreaList());