Skip to content

后端访问日志

访问日志记录时机在 app\middleware\JwtAdmin.php 中的 AdminLogLogic::create();

什么时候会记录日志,需满足两个条件:

  • 访问的接口是需要登录
  • 方法的注释中必须有 @log xxxx
以下方法会记录日志,因为注释中有 @log 这一行
php
/**
 * @log 添加管理员角色
 * @method post
 * @param Request $request 
 * @return Response
 */
public function create(Request $request): Response
{
    AdminRoleLogic::create($request->post());
    return success([], '添加成功');
}
以下方法不会记录日志,因为注释中没有 @log 这一行
php
/**
 * 添加管理员角色
 * @method post
 * @param Request $request 
 * @return Response
 */
public function create(Request $request): Response
{
    AdminRoleLogic::create($request->post());
    return success([], '添加成功');
}

如何手动记录日志

直接use引入app\common\logic\AdminLogLogic;

然后 AdminLogLogic::create('xxxx干的什么事');