You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
625 B

1 year ago
<?php
namespace App\Models;
1 year ago
class VisitLog extends CommonModel
1 year ago
{
1 year ago
protected $guarded = ['id'];
1 year ago
1 year ago
public static function add($admin, $user, $visit_id, $remark)
1 year ago
{
return self::create([
1 year ago
'admin_id' => $admin->id ?? 0,
'department_id' => $admin->department_id ?? 0,
'user_id' => $user->id ?? 0,
'visit_id' => $visit_id,
'remark' => $remark
1 year ago
]);
}
1 year ago
public function admin(){
return $this->hasOne(Admin::class,'id','admin_id');
1 year ago
}
1 year ago
public function user(){
return $this->hasOne(User::class,'id','user_id');
1 year ago
}
}