mirror of https://github.com/1099438829/apeblog
59 lines
1.3 KiB
PHP
59 lines
1.3 KiB
PHP
<?php
|
|
|
|
namespace app\admin\controller;
|
|
|
|
use app\common\model\AdminLog as lModel;
|
|
use app\Request;
|
|
use app\admin\service\UtilService as Util;
|
|
|
|
/**
|
|
* 日志
|
|
* Class AdminLog
|
|
* @package app\admin\controller\admin
|
|
*/
|
|
class AdminLog extends AuthController
|
|
{
|
|
protected $noNeedLogin = ['index'];
|
|
|
|
/**
|
|
* 主页
|
|
* @return string
|
|
* @throws \Exception
|
|
*/
|
|
public function index()
|
|
{
|
|
return $this->fetch();
|
|
}
|
|
|
|
/**
|
|
* 权限列表
|
|
* @param Request $request
|
|
* @return array
|
|
* @throws \think\db\exception\DataNotFoundException
|
|
* @throws \think\db\exception\DbException
|
|
* @throws \think\db\exception\ModelNotFoundException
|
|
*/
|
|
public function lst(Request $request)
|
|
{
|
|
$where = Util::postMore([
|
|
['name',''],
|
|
['ip',''],
|
|
['start_time',''],
|
|
['end_time',''],
|
|
['page',1],
|
|
['limit',20],
|
|
]);
|
|
return app("json")->layui(lModel::systemPage($where));
|
|
}
|
|
|
|
/**
|
|
* 清空日志
|
|
* @param Request $request
|
|
* @throws \Exception
|
|
*/
|
|
public function empty(Request $request)
|
|
{
|
|
$res = lModel::where("1=1")->delete();
|
|
return $res ? app("json")->success("操作成功",'code') : app("json")->fail("操作失败");
|
|
}
|
|
} |