diff --git a/app/api/service/recharge/PaySuccess.php b/app/api/service/recharge/PaySuccess.php index d9dc402f..6b8a81ef 100644 --- a/app/api/service/recharge/PaySuccess.php +++ b/app/api/service/recharge/PaySuccess.php @@ -192,8 +192,8 @@ class PaySuccess extends BaseService BalanceLogModel::add(SceneEnum::RECHARGE, [ 'user_id' => $orderInfo['user_id'], 'money' => $orderInfo['actual_money'], - 'store_id' => $this->getStoreId(), - ], ['order_no' => $orderInfo['order_no']],$orderInfo['store_id']); + 'store_id' => empty($orderInfo['store_id'])?$this->getStoreId():empty($orderInfo['store_id']), + ], ['order_no' => $orderInfo['order_no']]); // 将第三方交易记录更新为已支付状态 if (in_array($this->method, [PaymentMethodEnum::WECHAT, PaymentMethodEnum::ALIPAY])) { $this->updateTradeRecord();