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