Skip to content

Commit ec0dc57

Browse files
authored
添加清理功能
1 parent 320e173 commit ec0dc57

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

app/Controllers/AdminController.php

+29
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
use App\Models\CheckInLog;
66
use App\Models\InviteCode;
77
use App\Models\TrafficLog;
8+
use App\Models\NodeInfoLog;
9+
use App\Models\NodeOnlineLog;
810
use App\Services\Analytics;
911
use App\Services\DbConfig;
1012
use App\Utils\Tools;
@@ -98,5 +100,32 @@ public function updateConfig($request, $response, $args)
98100
$res['msg'] = "更新成功";
99101
return $response->getBody()->write(json_encode($res));
100102
}
103+
public function cleanNodelog($request, $response, $args)
104+
{
105+
if($clean = NodeInfoLog::TRUNCATE()){
106+
$res['ret'] = 1;
107+
return $response->getBody()->write(json_encode($res));
108+
}
109+
$res['ret'] = 0;
110+
return $response->getBody()->write(json_encode($res));
111+
}
112+
public function cleanOnlinelog($request, $response, $args)
113+
{
114+
if($clean = NodeOnlineLog::TRUNCATE()){
115+
$res['ret'] = 1;
116+
return $response->getBody()->write(json_encode($res));
117+
}
118+
$res['ret'] = 0;
119+
return $response->getBody()->write(json_encode($res));
120+
}
121+
public function cleantrafficlog($request, $response, $args)
122+
{
123+
if($clean = TrafficLog::TRUNCATE()){
124+
$res['ret'] = 1;
125+
return $response->getBody()->write(json_encode($res));
126+
}
127+
$res['ret'] = 0;
128+
return $response->getBody()->write(json_encode($res));
129+
}
101130

102131
}

0 commit comments

Comments
 (0)