...
|
...
|
@@ -62,7 +62,8 @@ var Order = { |
|
|
$redEnvelopes: $('.red-envelopes'),
|
|
|
$useEnvelopes: $('.use-envelopes'),
|
|
|
$hasEnvelopes: $('.has-envelopes span'),
|
|
|
$useEnvelopesInput: $('.use-envelopes').find('input')
|
|
|
$useEnvelopesInput: $('.use-envelopes').find('input'),
|
|
|
$expressFee: $('.express-fee')
|
|
|
},
|
|
|
init: function() {
|
|
|
var e = this.e,
|
...
|
...
|
@@ -219,6 +220,7 @@ var Order = { |
|
|
var e = this.e,
|
|
|
i,
|
|
|
dArr = data.promotion_formula_list,
|
|
|
packageList = data.package_list,
|
|
|
str = '',
|
|
|
isExpress = '';
|
|
|
|
...
|
...
|
@@ -277,6 +279,20 @@ var Order = { |
|
|
e.$useEnvelopesInput.prop('checked', false);
|
|
|
}
|
|
|
e.$hasEnvelopes.html('¥' + envelopesVal.toFixed(2));
|
|
|
|
|
|
if (packageList) {
|
|
|
e.$expressFee.each(function(index, expressCost) {
|
|
|
var orignCost = packageList[index].shopping_orig_cost,
|
|
|
disCount = packageList[index].shopping_cut_cost,
|
|
|
realCost = packageList[index].shopping_cost;
|
|
|
|
|
|
var cost = parseInt(orignCost) === 0 ?
|
|
|
'运费:¥0.00元' :
|
|
|
'运费:¥' + realCost + '元(原价' + orignCost + '元,优惠' + disCount + ')元';
|
|
|
|
|
|
$(expressCost).text(cost);
|
|
|
});
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
/*公共方法*/
|
...
|
...
|
|