Showing
1 changed file
with
10 additions
and
4 deletions
@@ -785,10 +785,16 @@ const _getProductModelCard = (sortId, sizeInfo) => { | @@ -785,10 +785,16 @@ const _getProductModelCard = (sortId, sizeInfo) => { | ||
785 | avatar: _.get(model, 'avatar'), | 785 | avatar: _.get(model, 'avatar'), |
786 | name: _.get(model, 'modelName'), | 786 | name: _.get(model, 'modelName'), |
787 | size: _.get(model, 'size'), | 787 | size: _.get(model, 'size'), |
788 | - desc: _.map(TYPE_SORT[sortId], (value) => ({ | ||
789 | - key: local_[value][0], | ||
790 | - value: model[value] + local_[value][1]}) | ||
791 | - ) | 788 | + desc: _.reduce(TYPE_SORT[sortId], (total, value) => { |
789 | + if (model[value]) { | ||
790 | + total.push({ | ||
791 | + key: local_[value][0], | ||
792 | + value: model[value] + local_[value][1] | ||
793 | + }); | ||
794 | + } | ||
795 | + | ||
796 | + return total; | ||
797 | + }, []) | ||
792 | }; | 798 | }; |
793 | }); | 799 | }); |
794 | }; | 800 | }; |
-
Please register or login to post a comment