Преглед на файлове

sku同步只同步地垫

24282 преди 1 година
родител
ревизия
1ddc4d18ce

+ 9 - 0
sd-wln/src/main/java/com/sd/wln/constants/WlnConstant.java

@@ -1,5 +1,9 @@
 package com.sd.wln.constants;
 
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.List;
+
 public class WlnConstant {
 
     /**
@@ -17,4 +21,9 @@ public class WlnConstant {
      */
     public static final String COM_UID = "22768050183124";
 
+    /**
+     * sku分类id
+     */
+    public static final List<String> SKU_CATAGORY_ID = Collections.singletonList("3F791813BB753B5AB2F36D859ADAE7FC");
+
 }

+ 5 - 0
sd-wln/src/main/java/com/sd/wln/service/impl/WlnSkuServiceImpl.java

@@ -15,6 +15,7 @@ import com.sd.business.entity.sku.po.SkuSpec;
 import com.sd.business.service.sku.SkuClassifyService;
 import com.sd.business.service.sku.SkuService;
 import com.sd.business.service.sku.SkuSpecService;
+import com.sd.wln.constants.WlnConstant;
 import com.sd.wln.service.WlnSkuService;
 import com.sd.wln.util.WlnUtil;
 import lombok.extern.slf4j.Slf4j;
@@ -87,6 +88,10 @@ public class WlnSkuServiceImpl implements WlnSkuService {
             String name = item.getString("catagory_name");
             String parentId = item.getString("parentid");
 
+            if (!WlnConstant.SKU_CATAGORY_ID.contains(catagoryId) && !WlnConstant.SKU_CATAGORY_ID.contains(parentId)) {
+                continue;
+            }
+
             SkuClassify skuClassify = skuClassifyMap.get(catagoryId);
             if (skuClassify == null) {
                 skuClassify = new SkuClassify();