优化结算

This commit is contained in:
gyq
2025-10-14 13:34:28 +08:00
parent 125365f3dc
commit 25ae5a7b80
10 changed files with 78 additions and 40 deletions

View File

@@ -395,6 +395,8 @@ function numberChange(t) {
let item = goodsStore.cartList.length ? goodsStore.cartList[goodsStore.cartActiveIndex] : ''
if (!item || (item.goods_type == 'package' && item.group_type == 1)) return
let number = +goodsStore.cartList[goodsStore.cartActiveIndex].number
switch (t) {
case 'sub':
if (item.number - 1 < item.suitNum) {
@@ -409,7 +411,7 @@ function numberChange(t) {
break;
case 'add':
if (goodsStore.allSelected) {
goodsStore.operateCart({ ...goodsStore.cartList[goodsStore.cartActiveIndex], pack_number: number + 1 }, 'edit')
goodsStore.operateCart({ ...goodsStore.cartList[goodsStore.cartActiveIndex], pack_number: number + 1, number: number + 1 }, 'edit')
} else {
goodsStore.operateCart({ ...goodsStore.cartList[goodsStore.cartActiveIndex], number: +number + 1 }, 'edit')
}
@@ -417,6 +419,8 @@ function numberChange(t) {
default:
break;
}
console.log('numberChange===', goodsStore.cartList[goodsStore.cartActiveIndex].number);
}
// 输入修改数量