diff --git a/catch/system/controller/LoginLog.php b/catch/system/controller/LoginLog.php index 5377313..c42da2d 100644 --- a/catch/system/controller/LoginLog.php +++ b/catch/system/controller/LoginLog.php @@ -4,7 +4,6 @@ namespace catchAdmin\system\controller; use catcher\base\CatchController; use catcher\CatchResponse; -use think\facade\Db; use catchAdmin\system\model\LoginLog as Log; class LoginLog extends CatchController @@ -26,11 +25,12 @@ class LoginLog extends CatchController * * @time 2020年04月28日 * @param Log $log + * @param $id * @throws \Exception * @return \think\response\Json */ - public function empty(Log $log) + public function empty($id, Log $log) { - return CatchResponse::success($log->where('id', '>', 0)->delete(), '清空成功'); + return CatchResponse::success($log->deleteBy($id), '删除成功'); } } diff --git a/catch/system/route.php b/catch/system/route.php index 883ea18..8358e27 100644 --- a/catch/system/route.php +++ b/catch/system/route.php @@ -2,7 +2,7 @@ $router->group(function () use ($router) { // 登录日志 $router->get('log/login', '\catchAdmin\system\controller\LoginLog@list'); - $router->delete('loginLog/empty', '\catchAdmin\system\controller\LoginLog@empty'); + $router->delete('log/login/', '\catchAdmin\system\controller\LoginLog@empty'); // 操作日志 $router->get('log/operate', '\catchAdmin\system\controller\OperateLog@list'); // $router->delete('empty/log/operate', '\catchAdmin\system\controller\OperateLog@empty');