diff --git a/app/Listeners/BatchStockUpdateListener.php b/app/Listeners/BatchStockUpdateListener.php index e80ebd4..4dcceaa 100644 --- a/app/Listeners/BatchStockUpdateListener.php +++ b/app/Listeners/BatchStockUpdateListener.php @@ -3,15 +3,16 @@ namespace App\Listeners; use App\Events\BatchStockUpdateEvent; -use App\Jobs\BusinessGoodsSkuIncrQuantity; use App\Models\BusinessGoodsSku; use App\Models\Shop; use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Queue\InteractsWithQueue; use App\Services\Business\BusinessFactory; -class BatchStockUpdateListener +class BatchStockUpdateListener implements ShouldQueue { + use InteractsWithQueue; + /** * Create the event listener. * @@ -32,7 +33,7 @@ class BatchStockUpdateListener { $shops = Shop::query()->whereNotIn('status', [Shop::$STATUS_UNAUTHORIZED, Shop::$STATUS_STOP])->get(['id', 'plat_id']); if (empty($shops)) { - return false; + return; } foreach ($shops as $shop) { foreach ($event->goodsSkus as $goodsSku) { diff --git a/app/Listeners/StockUpdateListener.php b/app/Listeners/StockUpdateListener.php index 4908e78..f71014d 100644 --- a/app/Listeners/StockUpdateListener.php +++ b/app/Listeners/StockUpdateListener.php @@ -9,8 +9,10 @@ use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Queue\InteractsWithQueue; use App\Services\Business\BusinessFactory; -class StockUpdateListener +class StockUpdateListener implements ShouldQueue { + use InteractsWithQueue; + /** * Create the event listener. * @@ -31,7 +33,7 @@ class StockUpdateListener { $shops = Shop::query()->whereNotIn('status', [Shop::$STATUS_UNAUTHORIZED, Shop::$STATUS_STOP])->get(['id', 'plat_id']); if (empty($shops)) { - return false; + return; } foreach ($shops as $shop) { $num = $event->goodsSku->stock;