\App\Http\Controllers\AdminLogErrorController

错误日志控制器

职责:错误审计台账的 HTTP 入口——分页列表(搜索/状态筛选)、单条详情 (含完整堆栈)与处理状态标记(已处理/已忽略)。 权限:读 sys:log:read、处理 sys:log:update。

┌────────────────── 分区导航(按此顺序阅读)──────────────────┐ 分区 1 · 列表与详情 index / show 分区 2 · 运维协同 handle └────────────────────────────────────────────────────────────┘

Summary

Methods
Properties
Constants
__construct()
index()
show()
handle()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$errorLogService
N/A

Properties

$errorLogService

$errorLogService : \App\Services\Admin\LogErrorService

Type

LogErrorService

Methods

__construct()

__construct(\App\Services\Admin\LogErrorService  $errorLogService) : mixed

Parameters

\App\Services\Admin\LogErrorService $errorLogService

Returns

mixed —

index()

index(\App\Http\Requests\Admin\LogErrorIndexRequest  $request) : \Illuminate\Http\JsonResponse

错误日志列表

分页查询错误日志:search 模糊命中异常名、用户名与发生类名, status 按 0 待处理、1 已处理、2 已忽略筛选,按时间倒序。

Parameters

\App\Http\Requests\Admin\LogErrorIndexRequest $request

Returns

\Illuminate\Http\JsonResponse —

show()

show(\App\Models\LogSysError  $log) : \Illuminate\Http\JsonResponse

错误日志详情

返回单条错误日志全量字段,含完整堆栈与请求参数快照。

Parameters

\App\Models\LogSysError $log

Returns

\Illuminate\Http\JsonResponse —

handle()

handle(\App\Http\Requests\Admin\LogErrorHandleRequest  $request, \App\Models\LogSysError  $log) : \Illuminate\Http\JsonResponse

错误处理状态标记

运维协同标记:待处理转已处理或已忽略,处理人自动取当前登录用户, 支持附处理备注。

Parameters

\App\Http\Requests\Admin\LogErrorHandleRequest $request
\App\Models\LogSysError $log

Returns

\Illuminate\Http\JsonResponse —