瀏覽代碼

每日看板筛选赠品sku

fgd 1 年之前
父節點
當前提交
65af689b51

+ 6 - 0
sd-business/src/main/java/com/sd/business/service/board/impl/DailyBoardServiceImpl.java

@@ -193,6 +193,9 @@ public class DailyBoardServiceImpl implements DailyBoardService {
                 Long key = null;
                 SkuSpec skuSpec = skuSpecMap.get(skuSpecId);
                 if (skuSpec != null) {
+                    if (Objects.equals(skuSpec.getGiftTag(), StatusConstant.YES)) {
+                        continue;
+                    }
                     key = skuSpec.getBomSpecId();
                 }
                 BomSpecBo bomSpecBo = bomSpecMap.get(key);
@@ -258,6 +261,9 @@ public class DailyBoardServiceImpl implements DailyBoardService {
             SkuSpec skuSpec = skuSpecMap.get(outboundOrder.getSkuSpecCode());
             BomSpecBo bomSpec = null;
             if (skuSpec != null) {
+                if (Objects.equals(skuSpec.getGiftTag(), StatusConstant.YES)) {
+                    continue;
+                }
                 bomSpec = bomSpecMap.get(skuSpec.getBomSpecId());
                 if (bomSpec != null && !Objects.equals(bomSpec.getClassifyParentId(), 1L)) {
                     continue;