Showing
1 changed file
with
5 additions
and
28 deletions
@@ -573,7 +573,7 @@ const _detailDataPkg = (origin, uid, vipLevel, ua) => { | @@ -573,7 +573,7 @@ const _detailDataPkg = (origin, uid, vipLevel, ua) => { | ||
573 | dest.goodsName = origin.productName; | 573 | dest.goodsName = origin.productName; |
574 | 574 | ||
575 | // 是否是虚拟商品 | 575 | // 是否是虚拟商品 |
576 | - dest.virtualGoods = origin.attribute * 1 === 3 ? true : false; | 576 | + dest.virtualGoods = ((origin.attribute * 1 === 3) ? true : false); |
577 | 577 | ||
578 | // 用户未登录时 | 578 | // 用户未登录时 |
579 | if (!uid) { | 579 | if (!uid) { |
@@ -610,28 +610,7 @@ const _detailDataPkg = (origin, uid, vipLevel, ua) => { | @@ -610,28 +610,7 @@ const _detailDataPkg = (origin, uid, vipLevel, ua) => { | ||
610 | let productTags = {}; | 610 | let productTags = {}; |
611 | 611 | ||
612 | _.forEach(origin.tags, function(value) { | 612 | _.forEach(origin.tags, function(value) { |
613 | - switch (value) { | ||
614 | - case 'is_soon_sold_out': | ||
615 | - productTags.is_soon_sold_out = true; | ||
616 | - break; | ||
617 | - case 'is_new': | ||
618 | - productTags.is_new = true; | ||
619 | - break; | ||
620 | - case 'is_discount': | ||
621 | - productTags.is_discount = true; | ||
622 | - break; | ||
623 | - case 'is_limited': | ||
624 | - productTags.is_limited = true; | ||
625 | - break; | ||
626 | - case 'is_yohood': | ||
627 | - productTags.is_yohood = true; | ||
628 | - break; | ||
629 | - case 'is_advance': | ||
630 | - productTags.is_advance = true; | ||
631 | - break; | ||
632 | - default: | ||
633 | - break; | ||
634 | - } | 613 | + productTags[value] = true; |
635 | }); | 614 | }); |
636 | 615 | ||
637 | dest.tags = productTags; | 616 | dest.tags = productTags; |
@@ -764,10 +743,8 @@ const _detailDataPkg = (origin, uid, vipLevel, ua) => { | @@ -764,10 +743,8 @@ const _detailDataPkg = (origin, uid, vipLevel, ua) => { | ||
764 | storage: size.storageNumber | 743 | storage: size.storageNumber |
765 | }; | 744 | }; |
766 | 745 | ||
767 | - allSizeList[sizeName] = (allSizeList[sizeName] === null || | ||
768 | - typeof allSizeList[sizeName] === 'undefined') ? build : | ||
769 | - allSizeList[sizeName]; | ||
770 | - | 746 | + allSizeList[sizeName] = (allSizeList[sizeName] === null || |
747 | + typeof allSizeList[sizeName] === 'undefined') ? build : allSizeList[sizeName]; | ||
771 | colorStorageNum += parseInt(size.storageNumber, 10); | 748 | colorStorageNum += parseInt(size.storageNumber, 10); |
772 | colorStorageGroup[value.productSkc][sizeName] = parseInt(size.storageNumber, 10); | 749 | colorStorageGroup[value.productSkc][sizeName] = parseInt(size.storageNumber, 10); |
773 | }); | 750 | }); |
@@ -1078,4 +1055,4 @@ let getProductData = (data) => { | @@ -1078,4 +1055,4 @@ let getProductData = (data) => { | ||
1078 | 1055 | ||
1079 | module.exports = { | 1056 | module.exports = { |
1080 | getProductData | 1057 | getProductData |
1081 | -}; | 1058 | +}; |
-
Please register or login to post a comment