SystemLoginLog.php 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | saiadmin [ saiadmin快速开发框架 ]
  4. // +----------------------------------------------------------------------
  5. // | Author: sai <1430792918@qq.com>
  6. // +----------------------------------------------------------------------
  7. namespace plugin\saiadmin\app\model\system;
  8. use plugin\saiadmin\basic\think\BaseModel;
  9. /**
  10. * 登录日志模型
  11. *
  12. * sa_system_login_log 登录日志表
  13. *
  14. * @property $id 主键
  15. * @property $username 用户名
  16. * @property $ip 登录IP地址
  17. * @property $ip_location IP所属地
  18. * @property $os 操作系统
  19. * @property $browser 浏览器
  20. * @property $status 登录状态
  21. * @property $message 提示消息
  22. * @property $login_time 登录时间
  23. * @property $remark 备注
  24. * @property $created_by 创建者
  25. * @property $updated_by 更新者
  26. * @property $create_time 创建时间
  27. * @property $update_time 更新时间
  28. */
  29. class SystemLoginLog extends BaseModel
  30. {
  31. /**
  32. * 数据表主键
  33. * @var string
  34. */
  35. protected $pk = 'id';
  36. protected $table = 'sa_system_login_log';
  37. /**
  38. * 时间范围搜索
  39. */
  40. public function searchLoginTimeAttr($query, $value)
  41. {
  42. $query->whereTime('login_time', 'between', $value);
  43. }
  44. }