123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- /**
- * +----------------------------------------------------------------------
- * | 管理员登录日志模型
- * +----------------------------------------------------------------------
- */
- namespace app\common\model;
- // 引入框架内置类
- use think\Model;
- class SysLogin extends Model
- {
- protected $pk = 'id';
- // 管理员登录日志记录
- public static function record(int $userid, string $username, string $logintime, string $loginip, int $status = 0)
- {
- // 入库
- self::create([
- 'userid' => $userid,
- 'username' => $username,
- 'logintime' => $logintime,
- 'loginip' => $loginip,
- 'status' => $status,
- ]);
- }
- public static function queryPage($limit = 30, $userid = 0)
- {
- if ($userid==0) {
- $list = self::order("id desc")->paginate($limit);
- } else {
- $list = self::where('userid', $userid)->order("id desc")->paginate($limit);
- }
-
- return $list;
- }
- }
|