diff --git a/pages/cart/cart.js b/pages/cart/cart.js index bb9ceb0..6c00f64 100644 --- a/pages/cart/cart.js +++ b/pages/cart/cart.js @@ -124,7 +124,7 @@ Page({ } order.postBilling(params, function(result){ - if (result.statusCode === '403') { + if (parseInt(result.statusCode) === 403) { wx.showModal({ title: '出错', content: result.data.msg, @@ -144,7 +144,11 @@ Page({ showCancel: false, success: function(res) { if (res.confirm) { - that.setData({cartItems: []}) + that.setData({ + cartItems: [], + coupon: null + }) + that.changeCartAmount() } } }) @@ -179,7 +183,7 @@ Page({ amount += entry.quantity * entry.product['member-price'] }) } - + this.setData({amount: amount}) }, diff --git a/pages/cart/cart.wxml b/pages/cart/cart.wxml index f881837..e251956 100644 --- a/pages/cart/cart.wxml +++ b/pages/cart/cart.wxml @@ -65,6 +65,11 @@ - 总计:¥{{amount}}元 + + 总计:¥{{amount}}元 {{'-' + coupon['coupon-value'] + '元优惠券' }} + + + 总计:¥{{amount}}元 + diff --git a/pages/mine/mine.js b/pages/mine/mine.js index cc7bc00..fc136f4 100644 --- a/pages/mine/mine.js +++ b/pages/mine/mine.js @@ -105,7 +105,7 @@ Page({ data: {code: app.globalData.code}, method: 'POST', success: function(res) { - if (res.statusCode === '200') { + if (parseInt(res.statusCode) === 200) { wx.removeStorage({ key: 'token' }) app.globalData.currentCustomer = null app.globalData.token = null