MeasuringMachine.php 797 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace App;
  3. use App\Events\WeighedEvent;
  4. use Illuminate\Database\Eloquent\Model;
  5. use App\Traits\ModelTimeFormat;
  6. class MeasuringMachine extends Model
  7. {
  8. use ModelTimeFormat;
  9. protected $fillable=[
  10. 'name','code','status',
  11. ];
  12. //TODO 上线下线
  13. public function changeStatus(MeasuringMachine $measuringMachine){
  14. $measuringMachine->status='在线';
  15. $measuringMachine->save();
  16. /*$package=Package::with('owner','paperBox','measuringMachine')->
  17. where('measuring_machine_id',$measuringMachine->id)->orderBy('id','DESC')->first();
  18. if (!$package){
  19. $package=new Package();
  20. if ($measuringMachine)$package->measuringMachine=$measuringMachine;
  21. }
  22. event(new WeightEvent($package));*/
  23. }
  24. }