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

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