|
|
@@ -270,12 +270,12 @@ function getSynthesizeCombination(retCvtData) {
|
|
|
magicJS.logger.info(`limitCountArr:${JSON.stringify(limitCountArr)}`);
|
|
|
magicJS.logger.info(`goodsList:${JSON.stringify(goodsList)}`);
|
|
|
for (let i = 0; i < limitCountArr.length; i++) {
|
|
|
- let oneList = goodsList[i];
|
|
|
+ let oneData = goodsList[i];
|
|
|
let limitCount = limitCountArr[i];
|
|
|
magicJS.logger.info(`oneList:${JSON.stringify(oneList)}`);
|
|
|
magicJS.logger.info(`limitCount:${limitCount}`);
|
|
|
- if (oneList && limitCount <= oneList.length) {
|
|
|
- let oneListSub = oneList.splice(oneList.length - limitCount, limitCount);
|
|
|
+ if (oneData && oneData.verList && limitCount <= oneData.verList.length) {
|
|
|
+ let oneListSub = oneList.splice(oneData.verList.length - limitCount, limitCount);
|
|
|
magicJS.logger.info(`oneListSub:${JSON.stringify(oneListSub)}`);
|
|
|
retOneList = retOneList.concat(oneListSub);
|
|
|
} else {
|