浏览代码

修改队列调用service方式

Zhouzhendong 5 年之前
父节点
当前提交
1c679e6b44
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5 2
      app/Jobs/OrderFreeze.php

+ 5 - 2
app/Jobs/OrderFreeze.php

@@ -3,6 +3,7 @@
 namespace App\Jobs;
 namespace App\Jobs;
 
 
 use App\Services\LogService;
 use App\Services\LogService;
+use App\Services\OrderFreezeService;
 use Illuminate\Bus\Queueable;
 use Illuminate\Bus\Queueable;
 use Illuminate\Contracts\Queue\ShouldQueue;
 use Illuminate\Contracts\Queue\ShouldQueue;
 use Illuminate\Foundation\Bus\Dispatchable;
 use Illuminate\Foundation\Bus\Dispatchable;
@@ -29,12 +30,14 @@ class OrderFreeze implements ShouldQueue
     /**
     /**
      * Execute the job.
      * Execute the job.
      *
      *
+     * @param OrderFreezeService $service
+     *
      * @return void
      * @return void
      */
      */
-    public function handle()
+    public function handle(OrderFreezeService $service)
     {
     {
         if (!$this->params)return;
         if (!$this->params)return;
-        $this->pool = app("OrderFreezeService")->getFreezes();
+        $this->pool = $service->getFreezes();
         if (isset($this->params[0][0]))$this->processUpdate();
         if (isset($this->params[0][0]))$this->processUpdate();
         $this->processCreate();
         $this->processCreate();
     }
     }