Browse Source

补充创建商品spu中的贡献值

Yangzw 3 months ago
parent
commit
de4d8d911a

+ 7 - 0
feifan-module-mall/feifan-module-product-biz/src/main/java/cn/newfeifan/mall/module/product/service/spuapply/SpuApplyServiceImpl.java

@@ -96,12 +96,19 @@ public class SpuApplyServiceImpl implements SpuApplyService {
         spuApply.setShopId(userShopDetails.getShopId());
         spuApply.setMerchantId(userShopDetails.getMerId());
 
+        //最大推广费, 单位: 分
+        Integer maxPromotionFee = 0;
         for (SkuApplySaveReqVO productSkuSaveReqVO : skuSaveReqList) {
             productSkuSaveReqVO.setShopId(userShopDetails.getShopId());
             productSkuSaveReqVO.setMerchantId(userShopDetails.getMerId());
+
+            Integer skuPromotionFee = productSkuSaveReqVO.getPromotionFee();
+            if(skuPromotionFee>maxPromotionFee)
+                maxPromotionFee=skuPromotionFee;
         }
 
         spuApply.setApplyMemberUserId(getLoginUserId());
+        spuApply.setPromotionFee(maxPromotionFee);
         // 插入 SPU
         spuApplyMapper.insert(spuApply);
         // 插入 SKU