shawenguan 1 jaar geleden
bovenliggende
commit
61a8ed7854
1 gewijzigde bestanden met toevoegingen van 13 en 5 verwijderingen
  1. 13 5
      Scripts/wubian/wubianSynthesis.js

+ 13 - 5
Scripts/wubian/wubianSynthesis.js

@@ -340,11 +340,19 @@ function getSynthesizeCombination(retCvtData) {
     let ruleList = retCvtData.ruleList;
     if (!ruleList) {
         if (typeof activityInfo.limit == 'number') {
-            ruleList = [{
-                num: activityInfo.limit,
-                desc: '',
-                matchArtIdList: [activityInfo.articleId],
-            }];
+            if (activityInfo.articleId && activityInfo.articleId.length > 0) {
+                ruleList = [{
+                    num: activityInfo.limit,
+                    desc: '',
+                    matchArtIdList: [activityInfo.articleId],
+                }];
+            } else {
+                ruleList = [{
+                    num: activityInfo.limit,
+                    desc: '',
+                    matchArtIdList: [goodsList[0].artHashId],
+                }];
+            }
         }
     }
     let retAllList = [];