cart-item.hbs
5.53 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
<li class="pre-sell-box tr
{{#isChecked}}active{{/isChecked}}
{{#inValid}}tr-disabled {{#unless sku}}tr-disabled-none{{/unless}}{{/inValid}}
{{#isSamebrandWithNext}} tr-group {{/isSamebrandWithNext}}"
data-role="pitem"
{{#if isOffShelve}} data-isoffshelve="true"{{/if}}
{{#if pid}} data-pid="{{pid}}"{{/if}}
{{#if id}} data-id="{{id}}"{{/if}}
{{#if skn}} data-skn="{{skn}}"{{/if}}
{{#if sku}} data-sku="{{sku}}"{{/if}}
{{#if productNum}} data-productnum="{{productNum}}"{{/if}}
{{#if storageNum}} data-storagenum="{{storageNum}}"{{/if}}
{{#if minBuyNumber}} data-minbuynum="{{minBuyNumber}}"{{/if}}
{{#if goodsType}} data-goodstype="{{goodsType}}"{{/if}}
data-promotionid="{{promotionId}}"
data-color="{{productColor}}"
data-size="{{productSize}}"
data-pool-type="{{parent.poolType}}"
{{#if isGift}} data-isgift="true"{{/if}}
{{#if isPriceGift}} data-ispricegift="true"{{/if}}
{{#if parent.batchNo}} data-batch-no="{{parent.batchNo}}"{{/if}}
{{#if parent.poolId}} data-pool-id="{{parent.poolId}}"{{/if}} >
<div class="pay-pro td {{#eq parent.poolType 3}} is-check{{/eq}}" style="width: 368px;">
{{#unless isGift}}
{{#if inValid}}
<i class="cart-item-disabled iconfont"></i>
{{else}}
<i class="cart-item-check iconfont {{#isChecked}}cart-item-checked{{/isChecked}}"
data-role="cart-item-check"
data-goodstype="{{goodsType}}"
{{#isTipNoStore}}data-tipnostore="true"{{/isTipNoStore}}
{{#if isChecked}}checked{{/if}}></i>
{{/if}}
{{/unless}}
<a class="pay-pro-icon"
data-role="item-img"
{{#unless isOffShelve}}href="{{link}}" target="_blank"{{/unless}}>
<img src="{{imgCover}}">
{{#if isAdvance}}<span class="incentive">预售</span>{{/if}}
</a>
<p class="pay-pro-info">
<a {{#unless isOffShelve}}href="{{link}}" target="_blank"{{/unless}}
data-role="item-title">
{{#if tag}}<code class="good-mark">{{tag}}</code>{{/if}}{{productTitle}}
</a>
<em class="{{#unless isOffShelve}}pay-pro-detail{{/unless}}">
<span>
<b title="{{productColor}}">颜色:{{productColor}}</b>
{{skuTitle}}:{{productSize}}<i class="iconfont"></i>
</span>
</em>
{{#and isAdvance preSellDate}}
<span class="presell">上市期:{{preSellDate}}</span>
{{/and}}
{{#eq parent.poolType 3}}
{{#if isSoldOut}}
<span>
<b>已售罄</b>
</span>
{{/if}}
{{#and inValid storageNum}}
<span class="mark-bg-white cursor-p" data-role="readd2cart2">重新加入购物车</span>
{{/and}}
{{/eq}}
</p>
</div>
<div class="product-price td {{#if linePrice}}line-margin-top{{/if}}" style="width:148px;">
<p class="p-product-price">¥{{productPrice}}</p>
{{#if linePrice}}
<p class="line-through">¥{{linePrice}}</p>
{{/if}}
{{#isVipPrice}}
<p class="tip-message">(VIP)</p>
{{/isVipPrice}}
{{#isStuPrice}}
<p class="tip-message">(学生价)</p>
{{/isStuPrice}}
{{#if promotionInfos}}
<div class="sale-info">
<span class="sale-info-title">促销信息<i></i></span>
<ul class="none">
{{#promotionInfos}}
<li data-role="promotion-wrap"
data-promotionid="{{promotionId}}">{{{promotionDesc}}}
{{>mix/cart/cart-promotion-btn}}
{{#if isNotReach}}
<a class="btn-clear blue order-pay-link" target="_blank" href="{{promotionPageUrl}}"> 去凑单 </a>
{{/if}}
</li>
{{/promotionInfos}}
</ul>
</div>
{{/if}}
</div>
<div style="width:128px;" class="adjust-cart-num td">
{{#or isGift isPriceGift inValid}}
<div>{{productNum}}</div>
{{^}}
<div class="cart-num-cont">
<span class="minus cart-num-btn
{{#or (le productNum 1) (and minBuyNumber (le productNum minBuyNumber))}}disabled{{/or}}">
<i class="iconfont icon-minus"></i>
</span>
<input type="text" value="{{productNum}}" readonly="readonly"/>
<span class="plus cart-num-btn {{#or isTipNoStore (ge productNum storageNum)}}disabled{{/or}}"><i class="iconfont icon-plus"></i></span>
</div>
<p class="tip-message {{#isTipNoStore}}tipNoStore{{/isTipNoStore}}">{{tipMessage}}</p>
{{/or}}
</div>
<div style="width:160px;" class="sub-total red td">
¥{{productSubtotal}}
{{#if yohoIcon}}
<p class="tip-message tip-message-coin"><i class="yoho-coin"></i>返{{yohoIcon}}有货币</p>
{{/if}}
</div>
<div style="width:100px;" class="cart-operation td">
{{#unless isBtnDisab}}
<span class="cart-del-btn" data-role="cart-del-btn">删除</span>
<span class="cart-col-btn" data-role="cart-mov2fav-btn">移入收藏</span>
{{/unless}}
</div>
</li>