liudan 7 months ago
parent d608b903f2
commit f488693a25
  1. 12
      pages/order_addcart/order_addcart.vue

@ -269,6 +269,7 @@
console.log(resArr) console.log(resArr)
let finishArr = []; let finishArr = [];
let totalMoney = 0 let totalMoney = 0
let totalNum = 0
this.selectCountPrice = 0.00 this.selectCountPrice = 0.00
if (this.isLogin == true) { if (this.isLogin == true) {
// this.getCartList(); // this.getCartList();
@ -299,11 +300,12 @@
finishArr.forEach(e => { finishArr.forEach(e => {
if (e.check) { if (e.check) {
totalMoney = this.$util.$h.Add(totalMoney, this.$util.$h.Mul(e.productAttr.price, e.cart_num)) totalMoney = this.$util.$h.Add(totalMoney, this.$util.$h.Mul(e.productAttr.price, e.cart_num))
totalNum += e.cart_num
} }
}) })
this.selectCountPrice = totalMoney this.selectCountPrice = totalMoney
this.cartCount = totalNum
if(!hasSelected){ if(!hasSelected){
this.selectCountPrice = 0.00 this.selectCountPrice = 0.00
this.cartCount = 0 this.cartCount = 0
@ -450,8 +452,8 @@
cart_id:type_id, cart_id:type_id,
}).then(res=>{ }).then(res=>{
this.selectCountPrice = 0.00 this.selectCountPrice = 0.00
this.cartCount = 0 this.cartCount = 0;
this.getCartList(); this.getCartList(true);
this.getCartNum(); this.getCartNum();
return that.$util.Tips({ return that.$util.Tips({
title: res.message, title: res.message,
@ -838,18 +840,20 @@
// this.checkboxAllChange(true) // this.checkboxAllChange(true)
if(isChange){ if(isChange){
let totalMoney = 0; let totalMoney = 0;
let totalNum = 0
console.log(this.cartList.valid,"liudan") console.log(this.cartList.valid,"liudan")
this.cartList.valid.forEach(el=>{ this.cartList.valid.forEach(el=>{
el.list.forEach(e => { el.list.forEach(e => {
if (e.check) { if (e.check) {
totalMoney = this.$util.$h.Add(totalMoney, this.$util.$h.Mul(e.productAttr.price, e.cart_num)) totalMoney = this.$util.$h.Add(totalMoney, this.$util.$h.Mul(e.productAttr.price, e.cart_num))
totalNum += e.cart_num
} }
}) })
}) })
this.selectCountPrice = totalMoney this.selectCountPrice = totalMoney
this.cartCount = totalNum
} }
}); });

Loading…
Cancel
Save