修复游客结账时有缘shippingAddress和Paymentaddress为空导致税没计算出来的问题。
This commit is contained in:
parent
ee06e1dbf5
commit
aacda723b2
|
|
@ -63,8 +63,8 @@ class TotalService
|
||||||
public function getTaxes(): array
|
public function getTaxes(): array
|
||||||
{
|
{
|
||||||
$addressInfo = [
|
$addressInfo = [
|
||||||
'shipping_address' => $this->currentCart->shippingAddress,
|
'shipping_address' => $this->currentCart->shippingAddress ?? $this->currentCart->guest_shipping_address,
|
||||||
'payment_address' => $this->currentCart->paymentAddress,
|
'payment_address' => $this->currentCart->paymentAddress ?? $this->currentCart->guest_payment_address,
|
||||||
];
|
];
|
||||||
$taxLib = Tax::getInstance($addressInfo);
|
$taxLib = Tax::getInstance($addressInfo);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue