22 lines
473 B
PHP
22 lines
473 B
PHP
![]() |
<?php
|
||
|
|
||
|
namespace catchAdmin\system\model\search;
|
||
|
|
||
|
trait LoginLogSearch
|
||
|
{
|
||
|
public function searchLoginNameAttr($query, $value, $data)
|
||
|
{
|
||
|
return $query->whereLike('login_name', $value);
|
||
|
}
|
||
|
|
||
|
public function searchLoginIpAttr($query, $value, $data)
|
||
|
{
|
||
|
return $query->whereLike('login_ip', $value);
|
||
|
}
|
||
|
|
||
|
public function searchLoginAtAttr($query, $value, $data)
|
||
|
{
|
||
|
return $query->whereTime('login_at', 'between', $value);
|
||
|
}
|
||
|
}
|