29 lines
546 B
PHP
29 lines
546 B
PHP
<?php
|
|
|
|
|
|
|
|
|
|
namespace app\common\middleware;
|
|
|
|
|
|
use app\common\repositories\system\admin\AdminLogRepository;
|
|
use app\Request;
|
|
use crmeb\services\SwooleTaskService;
|
|
use think\Response;
|
|
|
|
class LogMiddleware extends BaseMiddleware
|
|
{
|
|
|
|
public function before(Request $request)
|
|
{
|
|
// TODO: Implement before() method.
|
|
}
|
|
|
|
|
|
public function after(Response $response)
|
|
{
|
|
if ($this->request->method() == 'GET') return;
|
|
SwooleTaskService::log($this->request->merId(), AdminLogRepository::parse($this->request));
|
|
}
|
|
}
|