Fix:3711 【商城小程序】商详页选择的商品数量与订单页面的数据没有同步

This commit is contained in:
linxi
2025-05-06 14:44:48 +08:00
parent 6f139778a7
commit e76d1a2b81
2 changed files with 3 additions and 5 deletions
+1 -3
View File
@@ -138,7 +138,6 @@ export default {
deep: true deep: true
}, },
cartNumber(val) { cartNumber(val) {
console.log(this.attr, 'cartNumber');
if (val > this.attrObj.productSelect.stock) { if (val > this.attrObj.productSelect.stock) {
val = this.attrObj.productSelect.stock val = this.attrObj.productSelect.stock
} }
@@ -148,11 +147,9 @@ export default {
}, },
created() { created() {
this.$set(this, 'attrObj', JSON.parse(JSON.stringify(this.attr))) this.$set(this, 'attrObj', JSON.parse(JSON.stringify(this.attr)))
console.log(this.attrObj)
}, },
methods: { methods: {
inputNumer(e) { inputNumer(e) {
console.log(e);
if(e === '') { if(e === '') {
this.cartNumber = 1 this.cartNumber = 1
this.$forceUpdate() this.$forceUpdate()
@@ -177,6 +174,7 @@ export default {
}, },
CartNumDes() { CartNumDes() {
if(this.cartNumber === 1) return if(this.cartNumber === 1) return
console.log(this.cartNumber, 'cartNumber');
this.cartNumber-- this.cartNumber--
this.$emit("changeFun", { action: "ChangeCartNum", value: this.cartNumber }) this.$emit("changeFun", { action: "ChangeCartNum", value: this.cartNumber })
}, },
+2 -2
View File
@@ -1252,8 +1252,8 @@ export default {
let stock = productSelect.stock || 0 let stock = productSelect.stock || 0
let num = this.attr.productSelect let num = this.attr.productSelect
if (changeValue) { if (changeValue) {
console.log(changeValue); console.log(num.cart_num);
if(changeValue > 1) { if(changeValue >= 1) {
num.cart_num = changeValue num.cart_num = changeValue
} else { } else {
num.cart_num++ num.cart_num++