make(LuckLotteryRecordServices::class); $data['oid'] = $orderInfo['id']; $data['is_receive'] = 1; $data['receive_time'] = time(); $receive_info['name'] = $orderInfo['real_name']; $receive_info['phone'] = $orderInfo['user_phone']; if ($orderInfo['shipping_type'] == 2) { $receive_info['address'] = ''; } else { $receive_info['address'] = $orderInfo['user_address']; } $data['receive_info'] = $receive_info; $lotteryRecordServices->update($orderInfo['activity_id'], $data, 'id'); } catch (\Throwable $e) { Log::error('抽奖订单处理中奖记录失败,失败原因:' . $e->getMessage()); } return true; } }