@@ -74,6 +74,7 @@ class GiftCards extends Model implements GiftCardsContract
// 清除购物车中的礼品卡标记
$cart->giftcard_number = null;
$cart->giftcard_amount = null;
+ $cart->base_giftcard_amount = null;
// 恢复购物车总额
$cart->grand_total += $giftcardAmount;
@@ -213,6 +213,9 @@ class SaveCheckoutCartProcessor implements ProcessorInterface
return;
}
+ if (Cart::getCart()?->vip_plus_amount > 0) {
+ return;
+ }
$customerId = Cart::getCart()?->customer_id;