From 813a36c908659f2e263b2c26e6ea2ad5390dd32d Mon Sep 17 00:00:00 2001 From: chen Date: Fri, 18 Sep 2026 10:18:59 +0800 Subject: [PATCH] =?UTF-8?q?fix(test):=20=E5=85=BC=E5=AE=B9=20FastAdmin=20?= =?UTF-8?q?=E6=A8=A1=E5=9E=8B=E6=97=B6=E9=97=B4=E8=8E=B7=E5=8F=96=E5=99=A8?= =?UTF-8?q?=E8=BE=93=E5=87=BA=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tests/partner/VerifyQueueAndSettleOrder2.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/partner/VerifyQueueAndSettleOrder2.php b/tests/partner/VerifyQueueAndSettleOrder2.php index 7d03614..af534a8 100644 --- a/tests/partner/VerifyQueueAndSettleOrder2.php +++ b/tests/partner/VerifyQueueAndSettleOrder2.php @@ -61,8 +61,8 @@ if (!$order) { echo "[2] 订单 2 信息核对:\n"; echo " 订单编号: {$order->order_sn}\n"; echo " 下单用户: {$order->user_id}\n"; -echo " 订单状态: {$order->status} (实付: {$order->pay_fee} 元)\n"; -echo " 支付时间: " . date('Y-m-d H:i:s', $order->paid_time) . "\n\n"; +$paidTimeStr = is_numeric($order->paid_time) ? date('Y-m-d H:i:s', (int)$order->paid_time) : (string)$order->paid_time; +echo " 支付时间: {$paidTimeStr}\n\n"; // 3. 补发 order_paid_after 事件(累计消费与合伙人结算触发) echo "[3] 执行订单 2 支付后事件补偿...\n"; @@ -92,8 +92,8 @@ echo " 结算执行结果: " . var_export($settleResult, true) . "\n\n"; // 5. 校验收益入账与资产数据 echo "[5] 收益中心结算成果校验:\n"; $agent = Db::name('shopro_commission_agent')->where('user_id', $order->user_id)->find(); -echo " 买家 voucher_total: " . ($agent['voucher_total'] ?? '0') . " 元\n"; -echo " 买家 last_self_order_time: " . (empty($agent['last_self_order_time']) ? 'NULL' : date('Y-m-d H:i:s', $agent['last_self_order_time'])) . "\n"; +$lastSelfStr = empty($agent['last_self_order_time']) ? 'NULL' : (is_numeric($agent['last_self_order_time']) ? date('Y-m-d H:i:s', (int)$agent['last_self_order_time']) : (string)$agent['last_self_order_time']); +echo " 买家 last_self_order_time: {$lastSelfStr}\n"; $voucherPlan = Db::name('shopro_partner_voucher_plan')->where('order_id', $orderId)->find(); if ($voucherPlan) {