measuringMachine=$measuringMachine; } /** * Execute the job. * * @return void */ public function handle() { if ($this->measuringMachine->updated_atsubMinutes(30)){ $this->measuringMachine->status="离线"; $this->measuringMachine->save(); $package=Package::with('owner','paperBox','measuringMachine')-> where('measuring_machine_id',$this->measuringMachine->id)->orderBy('id','DESC')->first(); if (!$package){ $package=new Package(); if ($this->measuringMachine)$package->measuringMachine=$this->measuringMachine; } event(new WeightEvent($package)); } } }