diff --git a/app/listener/paySuccessOrder.php b/app/listener/paySuccessOrder.php index 5530d9b0..afb5c0a2 100644 --- a/app/listener/paySuccessOrder.php +++ b/app/listener/paySuccessOrder.php @@ -52,7 +52,7 @@ class paySuccessOrder //入口商户佣金 $entryMerId = $item['source_id']; $entryMerchant = app()->make(MerchantDao::class)->get($entryMerId); - if ($entryMerchant == Merchant::TypeStore) { + if ($entryMerchant['type_id'] == Merchant::TypeStore) { $merchantRate = systemConfig('commission_to_merchant_rate'); $merchantAmount = bcmul($this->totalAmount, (string)($merchantRate / 100), 2); /** @var MerchantRepository $merchantRepo */