price0-floor-info-hide
Showing
3 changed files
with
9 additions
and
7 deletions
@@ -18,12 +18,12 @@ | @@ -18,12 +18,12 @@ | ||
18 | </a> | 18 | </a> |
19 | 19 | ||
20 | {{#ifor isGood four}} | 20 | {{#ifor isGood four}} |
21 | - {{#if showProductInfo}} | 21 | + {{#unless parent.noShowProductInfo}} |
22 | <div class="item-info"> | 22 | <div class="item-info"> |
23 | <div class="text">{{text}}</div> | 23 | <div class="text">{{text}}</div> |
24 | <div class="name">{{name}}</div> | 24 | <div class="name">{{name}}</div> |
25 | <div class="price">{{salesPrice}}</div> | 25 | <div class="price">{{salesPrice}}</div> |
26 | </div> | 26 | </div> |
27 | - {{/if}} | 27 | + {{/unless}} |
28 | {{/ifor}} | 28 | {{/ifor}} |
29 | </div> | 29 | </div> |
@@ -51,7 +51,7 @@ | @@ -51,7 +51,7 @@ | ||
51 | {{#isEqual module_type 'SingleImage'}} | 51 | {{#isEqual module_type 'SingleImage'}} |
52 | <div class="items-s1 clearfix"> | 52 | <div class="items-s1 clearfix"> |
53 | {{#each ../pics}} | 53 | {{#each ../pics}} |
54 | - {{> reds-shop/item index=@../index single=true}} | 54 | + {{> reds-shop/item index=@../index single=true parent=../..}} |
55 | {{/each}} | 55 | {{/each}} |
56 | </div> | 56 | </div> |
57 | {{#if ../isModuleMargin}} | 57 | {{#if ../isModuleMargin}} |
@@ -61,7 +61,7 @@ | @@ -61,7 +61,7 @@ | ||
61 | {{#isEqual module_type 'DoubleImage'}} | 61 | {{#isEqual module_type 'DoubleImage'}} |
62 | <div class="items-s2 clearfix"> | 62 | <div class="items-s2 clearfix"> |
63 | {{#each ../pics}} | 63 | {{#each ../pics}} |
64 | - {{> reds-shop/item index=@../index double=true}} | 64 | + {{> reds-shop/item index=@../index double=true parent=../..}} |
65 | {{/each}} | 65 | {{/each}} |
66 | </div> | 66 | </div> |
67 | {{#if ../isModuleMargin}} | 67 | {{#if ../isModuleMargin}} |
@@ -71,7 +71,7 @@ | @@ -71,7 +71,7 @@ | ||
71 | {{#isEqual module_type 'TripleImage'}} | 71 | {{#isEqual module_type 'TripleImage'}} |
72 | <div class="{{#isEqual ../displayType 1}}items-3-3{{/isEqual}}{{#isEqual ../displayType 2}}items-3-3 items-small{{/isEqual}}{{#isEqual ../displayType 3}}items-3-2 items-3-2-right{{/isEqual}}{{#isEqual ../displayType 4}}items-3-2 items-3-2-left{{/isEqual}} clearfix"> | 72 | <div class="{{#isEqual ../displayType 1}}items-3-3{{/isEqual}}{{#isEqual ../displayType 2}}items-3-3 items-small{{/isEqual}}{{#isEqual ../displayType 3}}items-3-2 items-3-2-right{{/isEqual}}{{#isEqual ../displayType 4}}items-3-2 items-3-2-left{{/isEqual}} clearfix"> |
73 | {{#each ../pics}} | 73 | {{#each ../pics}} |
74 | - {{> reds-shop/item index=@../index triple=true}} | 74 | + {{> reds-shop/item index=@../index triple=true parent=../..}} |
75 | {{/each}} | 75 | {{/each}} |
76 | </div> | 76 | </div> |
77 | {{#if ../isModuleMargin}} | 77 | {{#if ../isModuleMargin}} |
@@ -2,7 +2,7 @@ | @@ -2,7 +2,7 @@ | ||
2 | * @Author: Targaryen | 2 | * @Author: Targaryen |
3 | * @Date: 2017-03-23 11:02:31 | 3 | * @Date: 2017-03-23 11:02:31 |
4 | * @Last Modified by: Targaryen | 4 | * @Last Modified by: Targaryen |
5 | - * @Last Modified time: 2017-05-02 11:09:37 | 5 | + * @Last Modified time: 2017-05-19 14:49:28 |
6 | */ | 6 | */ |
7 | /* 红人店铺数据处理 */ | 7 | /* 红人店铺数据处理 */ |
8 | 8 | ||
@@ -330,7 +330,9 @@ const pushGoodsInfo = (decorators, goodsList) => { | @@ -330,7 +330,9 @@ const pushGoodsInfo = (decorators, goodsList) => { | ||
330 | let marketPrice = _.get(goodsObj, `${subValue.skn}.market_price`, ''); | 330 | let marketPrice = _.get(goodsObj, `${subValue.skn}.market_price`, ''); |
331 | let imageSrc = _.get(goodsObj, `${subValue.skn}.default_images`, ''); | 331 | let imageSrc = _.get(goodsObj, `${subValue.skn}.default_images`, ''); |
332 | 332 | ||
333 | - decorators[key].pics[subKey].showProductInfo = salesPrice !== 0; | 333 | + if (salesPrice === 0) { |
334 | + decorators[key].noShowProductInfo = true; | ||
335 | + } | ||
334 | decorators[key].pics[subKey].name = _.get(goodsObj, `${subValue.skn}.product_name`, ''); | 336 | decorators[key].pics[subKey].name = _.get(goodsObj, `${subValue.skn}.product_name`, ''); |
335 | decorators[key].pics[subKey].salesPrice = salesPrice ? '¥' + salesPrice : ''; | 337 | decorators[key].pics[subKey].salesPrice = salesPrice ? '¥' + salesPrice : ''; |
336 | decorators[key].pics[subKey].marketPrice = marketPrice ? '¥' + marketPrice : ''; | 338 | decorators[key].pics[subKey].marketPrice = marketPrice ? '¥' + marketPrice : ''; |
-
Please register or login to post a comment