Merge branch 'release/4.4' of http://git.dev.yoho.cn/web/yohobuy into release/4.4
Showing
2 changed files
with
28 additions
and
12 deletions
@@ -123,7 +123,7 @@ | @@ -123,7 +123,7 @@ | ||
123 | </ul> | 123 | </ul> |
124 | </div> | 124 | </div> |
125 | </li> | 125 | </li> |
126 | - | 126 | + |
127 | <li> | 127 | <li> |
128 | {{#if supportDeliveryPay}} | 128 | {{#if supportDeliveryPay}} |
129 | <input value="2" {{#if deliveryPay.checked}}checked{{/if}} class="radio {{#if deliveryPay.checked}}checked{{/if}}" name="pay-type" type="radio" id="" data-pay="{{deliveryPay.paymentId}}"/> | 129 | <input value="2" {{#if deliveryPay.checked}}checked{{/if}} class="radio {{#if deliveryPay.checked}}checked{{/if}}" name="pay-type" type="radio" id="" data-pay="{{deliveryPay.paymentId}}"/> |
@@ -147,7 +147,7 @@ | @@ -147,7 +147,7 @@ | ||
147 | <label for="">{{desc}}</label> | 147 | <label for="">{{desc}}</label> |
148 | </li> | 148 | </li> |
149 | {{/each}} | 149 | {{/each}} |
150 | - | 150 | + |
151 | <li class="pay-dashed-hr pay-type-tips">声明:我们会努力按照您指定的时间配送,但因为天气、交通等各类因素影响,您的订单有可能会有延误现象,敬请谅解!</li> | 151 | <li class="pay-dashed-hr pay-type-tips">声明:我们会努力按照您指定的时间配送,但因为天气、交通等各类因素影响,您的订单有可能会有延误现象,敬请谅解!</li> |
152 | 152 | ||
153 | <li> | 153 | <li> |
@@ -180,7 +180,7 @@ | @@ -180,7 +180,7 @@ | ||
180 | </div> | 180 | </div> |
181 | </div> | 181 | </div> |
182 | <!-- 订单提示--> | 182 | <!-- 订单提示--> |
183 | - | 183 | + |
184 | {{#if packages}} | 184 | {{#if packages}} |
185 | <div id="differentOrder" class="differentOrder"> | 185 | <div id="differentOrder" class="differentOrder"> |
186 | <p class="warn"> | 186 | <p class="warn"> |
@@ -202,7 +202,7 @@ | @@ -202,7 +202,7 @@ | ||
202 | <li > | 202 | <li > |
203 | <a href={{link}}> | 203 | <a href={{link}}> |
204 | <img src={{src}}/> | 204 | <img src={{src}}/> |
205 | - | 205 | + |
206 | </a> | 206 | </a> |
207 | {{#if goodsType}} | 207 | {{#if goodsType}} |
208 | <p class="{{classname}}" >{{goodsType}}</p> | 208 | <p class="{{classname}}" >{{goodsType}}</p> |
@@ -214,13 +214,13 @@ | @@ -214,13 +214,13 @@ | ||
214 | <p class="next"> | 214 | <p class="next"> |
215 | </p> | 215 | </p> |
216 | {{#if fee}} | 216 | {{#if fee}} |
217 | - <p>运费:¥{{fee}}元(原价{{orign}}元,优惠{{count}}元)</p> | 217 | + <p class="express-fee">运费:¥{{fee}}元(原价{{orign}}元,优惠{{count}}元)</p> |
218 | {{else}} | 218 | {{else}} |
219 | - <p>运费:¥0.00元</p> | 219 | + <p class="express-fee">运费:¥0.00元</p> |
220 | {{/if}} | 220 | {{/if}} |
221 | </div> | 221 | </div> |
222 | {{/each}} | 222 | {{/each}} |
223 | - | 223 | + |
224 | </div> | 224 | </div> |
225 | </div> | 225 | </div> |
226 | {{/if}} | 226 | {{/if}} |
@@ -310,7 +310,7 @@ | @@ -310,7 +310,7 @@ | ||
310 | <label for="isPPY">是</label> | 310 | <label for="isPPY">是</label> |
311 | <input name="isPP" id="isPPN" type="radio" value="N"> | 311 | <input name="isPP" id="isPPN" type="radio" value="N"> |
312 | <label for="isPPN">否</label> | 312 | <label for="isPPN">否</label> |
313 | - (如:送朋友的商品可不打印价格哦!) | 313 | + (如:送朋友的商品可不打印价格哦!) |
314 | </p> | 314 | </p> |
315 | </div> | 315 | </div> |
316 | </dd> | 316 | </dd> |
@@ -384,9 +384,9 @@ | @@ -384,9 +384,9 @@ | ||
384 | </div> | 384 | </div> |
385 | {{/if}} | 385 | {{/if}} |
386 | </div> | 386 | </div> |
387 | - </div> | ||
388 | </div> | 387 | </div> |
389 | - | 388 | + </div> |
389 | + | ||
390 | <div class="to-play"> | 390 | <div class="to-play"> |
391 | <p>您需要实际支付金额:<em>{{lastOrderAmount}}</em>元</p> | 391 | <p>您需要实际支付金额:<em>{{lastOrderAmount}}</em>元</p> |
392 | <div class="btn-group clearfix"> | 392 | <div class="btn-group clearfix"> |
@@ -397,4 +397,4 @@ | @@ -397,4 +397,4 @@ | ||
397 | {{/ orderEnsure}} | 397 | {{/ orderEnsure}} |
398 | <div class="loading"><span></span>请稍后...</div> | 398 | <div class="loading"><span></span>请稍后...</div> |
399 | </div> | 399 | </div> |
400 | -{{> layout/footer}} | ||
400 | +{{> layout/footer}} |
@@ -62,7 +62,8 @@ var Order = { | @@ -62,7 +62,8 @@ var Order = { | ||
62 | $redEnvelopes: $('.red-envelopes'), | 62 | $redEnvelopes: $('.red-envelopes'), |
63 | $useEnvelopes: $('.use-envelopes'), | 63 | $useEnvelopes: $('.use-envelopes'), |
64 | $hasEnvelopes: $('.has-envelopes span'), | 64 | $hasEnvelopes: $('.has-envelopes span'), |
65 | - $useEnvelopesInput: $('.use-envelopes').find('input') | 65 | + $useEnvelopesInput: $('.use-envelopes').find('input'), |
66 | + $expressFee: $('.express-fee') | ||
66 | }, | 67 | }, |
67 | init: function() { | 68 | init: function() { |
68 | var e = this.e, | 69 | var e = this.e, |
@@ -219,6 +220,7 @@ var Order = { | @@ -219,6 +220,7 @@ var Order = { | ||
219 | var e = this.e, | 220 | var e = this.e, |
220 | i, | 221 | i, |
221 | dArr = data.promotion_formula_list, | 222 | dArr = data.promotion_formula_list, |
223 | + packageList = data.package_list, | ||
222 | str = '', | 224 | str = '', |
223 | isExpress = ''; | 225 | isExpress = ''; |
224 | 226 | ||
@@ -277,6 +279,20 @@ var Order = { | @@ -277,6 +279,20 @@ var Order = { | ||
277 | e.$useEnvelopesInput.prop('checked', false); | 279 | e.$useEnvelopesInput.prop('checked', false); |
278 | } | 280 | } |
279 | e.$hasEnvelopes.html('¥' + envelopesVal.toFixed(2)); | 281 | e.$hasEnvelopes.html('¥' + envelopesVal.toFixed(2)); |
282 | + | ||
283 | + if (packageList) { | ||
284 | + e.$expressFee.each(function(index, expressCost) { | ||
285 | + var orignCost = packageList[index].shopping_orig_cost, | ||
286 | + disCount = packageList[index].shopping_cut_cost, | ||
287 | + realCost = packageList[index].shopping_cost; | ||
288 | + | ||
289 | + var cost = parseInt(orignCost) === 0 ? | ||
290 | + '运费:¥0.00元' : | ||
291 | + '运费:¥' + realCost + '元(原价' + orignCost + '元,优惠' + disCount + ')元'; | ||
292 | + | ||
293 | + $(expressCost).text(cost); | ||
294 | + }); | ||
295 | + } | ||
280 | } | 296 | } |
281 | }, | 297 | }, |
282 | /*公共方法*/ | 298 | /*公共方法*/ |
-
Please register or login to post a comment