10, 'verify' => false]); // 获取订单 $orders = Order::getOrdersById($orderId); if ($orders) { $reportData = [ 'platform' => 'wangduyun', 'list' => [] ]; foreach ($orders as $order) { $orderId = getProp($order, 'id'); $reportData['list'][] = [ 'uid' => getProp($order, 'uid'), 'order_no' => getProp($order, 'trade_no'), 'price' => getProp($order, 'price'), 'channel_id' => getProp($order, 'distribution_channel_id'), 'pay_time' => getProp($order, 'pay_end_at'), ]; } // 执行上报 $client->post(env('REPORT_URI') . '/api/reportOrders', [ 'headers' => [ 'x-code' => 'Mvnx1Yr3O8i!TS5u' ], 'json' => $reportData ]); // 更新uid Redis::set($key, $orderId); } } }