order = $order; } public function handle() { $order = $this->order->fresh(); if ($order->canCancel()) { $order->cancel(); foreach ($order->items as $item) { if ($item->source['deduct_stock_type'] == Goods::DEDUCT_STOCK_ORDER) { $item->item->addStock($item->qty); //加库存 } } } } }