LaborReport.php 669 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace App;
  3. use Illuminate\Database\Eloquent\Model;
  4. use App\Traits\ModelTimeFormat;
  5. class LaborReport extends Model
  6. {
  7. use ModelTimeFormat;
  8. protected $fillable=[
  9. 'id','enter_number','user_workgroup_id','user_id','name','mobile_phone','identity_number','labor_company','check_in_at','verify_at','check_out_at','online_duration','working_duration'
  10. ];
  11. protected $appends=[
  12. 'user_workgroup_name',
  13. ];
  14. public function userWorkgroup(){
  15. return $this->belongsTo('App\UserWorkgroup','user_workgroup_id','id');
  16. }
  17. public function user(){
  18. return $this->belongsTo('App\User','group_user_id','id');
  19. }
  20. }