handle 未进行处理?
我通过 日志打印我发现,
public function __construct(Order $order,$delay)
{
$this->order = $order;
$this->delay($delay);
Log::error('开始延迟');
}
/**
* Execute the job.
*
* @return void
*/
public function handle()
{
Log::error('我已经在处理了');
// 检查是否已经支付
if( $this->order->paid_att ) {
return;
}
// 关闭订单
\DB::transaction(function (){
$this->order->update(['closed' , true]);
// 循环订单中的信息
foreach ($this->order->items() as $item) {
$item->producutSku->addStock($item->amount);
}
});
}
第二个日志没有打印出来,这是什么问题呢
推荐文章: