签入版本
This commit is contained in:
@@ -368,6 +368,7 @@ Route::middleware(['auth.jwt', 'tenant', 'demo', 'log.operation'])->group(functi
|
||||
| 注解 | 目标 | 说明 | 读取方 |
|
||||
|------|------|------|--------|
|
||||
| `#[OperationLog]` | 方法 | 操作日志(标题、类型、描述模板) | `LogOperation` 中间件(ReflectionMethod) |
|
||||
| `#[WithoutOperationLog]` | 方法 | 跳过操作日志标记(标注后写操作也不记录) | `LogOperation` 中间件(ReflectionMethod) |
|
||||
| `#[Permission]` | 方法 | 权限校验(权限编码、名称) | `Authenticate` 中间件(ReflectionMethod) |
|
||||
| `#[DemoAllow]` | 方法 | 演示环境放行标记 | `DemoMiddleware`(ReflectionMethod) |
|
||||
|
||||
@@ -383,6 +384,9 @@ Route::middleware(['auth.jwt', 'tenant', 'demo', 'log.operation'])->group(functi
|
||||
// 演示环境放行(允许在演示环境执行写操作)
|
||||
#[DemoAllow]
|
||||
|
||||
// 跳过操作日志(已有专门日志载体的写接口,如登出写入 login_log)
|
||||
#[WithoutOperationLog]
|
||||
|
||||
// 组合使用
|
||||
#[OperationLog('文章管理-删除', OperationLog::TYPE_DELETE, '删除文章ID:{id}')]
|
||||
#[Permission('sys:article:delete', '删除文章')]
|
||||
|
||||
Reference in New Issue
Block a user