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.

38 lines
1.1 KiB

<?php
namespace app\admin\controller;
use app\admin\controller\Base;
use \think\Db;
/**
* 管理员登录日志管理
* @author hardphp@163.com
*/
class Log extends Base
{
/**
* 列表
*/
public function index()
{
if ($this->request->isPost()) {
//搜索参数
$userName = input('userName', '', 'trim');
$uid = input('uid', '', 'trim');
$loginIp = input('loginIp', '', 'trim');
$startTime = input('startTime', '', 'strtotime');
$endTime = input('endTime', '', 'strtotime');
$order = input('order/a', 'a.id desc');
$page = input('page', 1, 'intval');
$psize = input('psize', 10, 'intval');
$lists = model('LoginLog', 'logic')->getLists($uid, $userName, $loginIp, $startTime, $endTime, $order, $page, $psize);
$result['total'] = model('LoginLog', 'logic')->getTotal($uid, $userName, $loginIp, $startTime, $endTime);
$result['data'] = $lists;
ajax_return_ok($result);
}
}
}