From f571330267c308c39c72ac4d003ed2d562fc60b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E9=92=8A?= Date: Tue, 30 Sep 2025 16:46:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E7=8E=B0=E4=BF=AE=E6=94=B9-=E8=B0=83?= =?UTF-8?q?=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/cron/controller/PerformPerSecond.php | 8 ++++---- extend/Yzh/YunPay.php | 6 ++++-- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/application/cron/controller/PerformPerSecond.php b/application/cron/controller/PerformPerSecond.php index ce852d0..cc70b21 100644 --- a/application/cron/controller/PerformPerSecond.php +++ b/application/cron/controller/PerformPerSecond.php @@ -151,8 +151,8 @@ class PerformPerSecond 'pay_message' => $result['data']['msg'], 'updatetime' => time(), 'yun_order_status' => $result['data']['code'], - 'personal_tax_rate' => $result_data->tax_detail->personal_tax_rate ?? 0, - 'received_tax_amount' => $result_data->received_tax_amount ?? 0, + 'personal_tax_rate' => $result['personal_tax_rate'] ?? 0, + 'received_tax_amount' => $result['received_tax_amount'] ?? 0, ]); }else{ db::name('vs_user_withdrawal')->where('order_sn',$value['order_sn'])->update([ @@ -161,8 +161,8 @@ class PerformPerSecond 'pay_message' => $result['data']['msg'], 'updatetime' => time(), 'yun_order_status' => $result['data']['code'], - 'personal_tax_rate' => $result_data->tax_detail->personal_tax_rate ?? 0, - 'received_tax_amount' => $result_data->received_tax_amount ?? 0, + 'personal_tax_rate' => $result['personal_tax_rate'] ?? 0, + 'received_tax_amount' => $result['received_tax_amount'] ?? 0, ]); if($result['data']['code']==5077 && $value['yun_order_status'] == null){ //该支付宝账户不存在或未开通手机号转账功能。如有疑问,请收款用户联系支付宝客服咨询。 diff --git a/extend/Yzh/YunPay.php b/extend/Yzh/YunPay.php index cc0d4b8..0cca2ae 100644 --- a/extend/Yzh/YunPay.php +++ b/extend/Yzh/YunPay.php @@ -210,14 +210,16 @@ class YunPay return ['code' => 1, 'msg' => "订单状态:" . $response->getData()->getStatusMessage(), 'data' => [ 'code' => $response->getData()->getStatusDetail(), 'msg' => $response->getData()->getStatusMessage(), - 'data' => $response->getData() + 'personal_tax_rate' => $response->getData()->getTaxDetail()->getPersonalTaxRate(), + 'received_tax_amount' => $response->getData()->getReceivedTaxAmount() ]]; }else{ return ['code' => 1, 'msg' => "订单状态:" . $response->getData()->getStatusDetailMessage(), 'data' => [ 'code' => $response->getData()->getStatusDetail(), 'msg' => $response->getData()->getStatusDetailMessage(), - 'data' => $response->getData() + 'personal_tax_rate' => $response->getData()->getTaxDetail()->getPersonalTaxRate(), + 'received_tax_amount' => $response->getData()->getReceivedTaxAmount() ]]; }