package=$package; } /** * Execute the job. * * @return void */ public function handle() { $controller= new Controller(); if (!$this->package){ $controller->log(__METHOD__,'error_'.__FUNCTION__,"队列传递的package为空",null); return; } $package=Package::find($this->package->id); if(!$package){ $controller->log(__METHOD__,'error_'.__FUNCTION__,"队列查询的package为空",null); return; } $package->fetchAllFromOracle(); $package->update(); // if (!$package->delivery_number){ // $package->status="下发异常"; // $package->save(); // } // if (!$package->weight){ // $package->status="测量异常"; // $package->save(); // } } }