where('is_push',0)->select(); foreach ($select as $key => $arr) { OpurchaseclassLogic::createSupplierGoods($arr); } } // 消费失败回调 /* $package = [ 'id' => 1357277951, // 消息ID 'time' => 1709170510, // 消息时间 'delay' => 0, // 延迟时间 'attempts' => 2, // 消费次数 'queue' => 'send-mail', // 队列名 'data' => ['to' => 'tom@gmail.com', 'content' => 'hello'], // 消息内容 'max_attempts' => 5, // 最大重试次数 'error' => '错误信息' // 错误信息 ] */ public function onConsumeFailure(\Throwable $e, $package) { $package['max_attempts']=0; Log::error('添加推送给供应商报价失败order_id'.$package['data']['order_id']); return $package; } }