zoujiajian 3 tahun lalu
induk
melakukan
1c2dc20367

+ 1 - 1
netflix-service/src/main/java/com/cyksj/service/mange/goods/CmsGoodsDonSkuServiceImpl.java

@@ -38,7 +38,7 @@ public class CmsGoodsDonSkuServiceImpl extends ServiceImpl<GoodsDonSkuMapper,Goo
 		Long goodsId = sku.getGoodsId();
 		List<GoodsDiscountPlusPurchaseRelation> dbDiscountPlusGoodsList = discountPlusPurchaseRelationMapper.selectList(Wrappers.lambdaQuery(GoodsDiscountPlusPurchaseRelation.class)
 				.eq(GoodsDiscountPlusPurchaseRelation::getSkuId, skuId));
-		if (CollUtil.isEmpty(dbDiscountPlusGoodsList)) {
+		if (CollUtil.isEmpty(dbDiscountPlusGoodsList) && CollUtil.isNotEmpty(discountPlusPurchaseGoods)) {
 			discountPlusPurchaseGoods.forEach(discountGoods -> {
 				checkPurchaseParamsAndSaveOrUpdate(goodsId, skuId, discountGoods);
 			});

+ 0 - 1
netflix-web/src/main/java/com/cyksj/web/controller/manage/goods/CmsGoodsDonSkuController.java

@@ -229,7 +229,6 @@ public class CmsGoodsDonSkuController {
             }
             goodsDonSkuService.save(goodsDonSku);
             if (CollUtil.isNotEmpty(sku.getDpSku())) {
-                Long goodsId = goodsDonSku.getGoodsId();
                 goodsDonSkuService.handleDiscountPurchaseGoods(goodsDonSku, sku.getDpSku());
             }