2020-10-05 13:43:53 +08:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
namespace app\api\controller;
|
|
|
|
|
|
2020-10-11 19:23:42 +08:00
|
|
|
use fastphp\base\Controller;
|
|
|
|
|
use app\api\model\Logs;
|
2020-10-05 13:43:53 +08:00
|
|
|
|
2020-10-11 19:23:42 +08:00
|
|
|
class Index extends Controller
|
2020-10-05 13:43:53 +08:00
|
|
|
{
|
2020-10-11 19:23:42 +08:00
|
|
|
|
2020-10-05 13:43:53 +08:00
|
|
|
public function index()
|
|
|
|
|
{
|
2020-10-11 19:23:42 +08:00
|
|
|
$logs = new Logs();
|
|
|
|
|
$list = $logs->getUserListPage('50');
|
|
|
|
|
$count = $logs->getCount();
|
2020-10-05 13:43:53 +08:00
|
|
|
$data = [
|
|
|
|
|
'Code'=>10000,
|
|
|
|
|
'count'=>$count['count'],
|
|
|
|
|
'data'=>$list
|
|
|
|
|
];
|
|
|
|
|
echo json_encode($data);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//获取指定页码数据
|
|
|
|
|
public function pageList()
|
|
|
|
|
{
|
|
|
|
|
if(!$_GET){
|
|
|
|
|
die;
|
|
|
|
|
}
|
|
|
|
|
$page = ($_GET['page'] - 1) * 50;
|
2020-10-11 19:23:42 +08:00
|
|
|
$logs = new Logs();
|
|
|
|
|
$list = $logs->getUserListPage("$page,50");
|
2020-10-05 13:43:53 +08:00
|
|
|
$data = [
|
|
|
|
|
'Code'=>10000,
|
|
|
|
|
'data'=>$list
|
|
|
|
|
];
|
|
|
|
|
echo json_encode($data);
|
|
|
|
|
}
|
2025-05-16 18:29:01 +08:00
|
|
|
|
|
|
|
|
public function getIpAddress()
|
|
|
|
|
{
|
|
|
|
|
if(!$_GET){
|
|
|
|
|
die;
|
|
|
|
|
}
|
|
|
|
|
$ip = $_GET['ip'];
|
|
|
|
|
|
|
|
|
|
$cip_content = json_decode(file_get_contents('https://sp0.baidu.com/8aQDcjqpAAV3otqbppnN2DJv/api.php?co=&resource_id=6006&oe=utf8&query='.$ip),true);
|
|
|
|
|
|
|
|
|
|
\result($cip_content['data'][0]['location']);
|
|
|
|
|
|
|
|
|
|
}
|
2020-10-05 13:43:53 +08:00
|
|
|
}
|