userData->toArray(); $return = json_decode($response->content(),true); if($return['code'] == 200){ if(! empty($return['data']['package_data'])){ $package_data = $return['data']['package_data']; if(! empty($package_data)) { $service = new FinishedOrderService(); list($status,$msg) = $service->U8Rdrecord10Save($package_data,$userData); if(! $status) $this->recordErrorTable($msg,$userData,$package_data,$time,self::type_one); } } if(! empty($return['data']['send_data'])){ $package_data = $return['data']['send_data']; if(! empty($package_data)) { $service = new FinishedOrderService(); list($status,$msg) = $service->U8Rdrecord32Save($package_data,$userData); if(! $status) $this->recordErrorTable($msg,$userData,$package_data,$time,self::type_one); } } } } private function recordErrorTable($msg,$user,$data,$time,$type){ // 连接到指定数据库连接 ErrorTable::insert([ 'msg' => $msg, 'data' => json_encode($data), 'user_id' => $user['id'], 'user_operation_time' => $time, 'type' => $type, 'order_no' => $data['order_no'] ?? "" ]); } }