类 OperationLogController
java.lang.Object
net.sohelp.boot.admin.core.base.BaseController
net.sohelp.boot.dev.web.system.log.OperationLogController
@RestController("dev-system-operation-log")
@RequestMapping("/dev/system/operation/log")
public class OperationLogController
extends BaseController
操作日志控制器
提供操作日志的分页查询和清空功能
- 从以下版本开始:
- 2022/7/15
- 作者:
- AaronFung
-
字段概要
从类继承的字段 net.sohelp.boot.admin.core.base.BaseController
request, response -
构造器概要
构造器 -
方法概要
从类继承的方法 net.sohelp.boot.admin.core.base.BaseController
error, error, fail, fail, fail, getLoginID, getLoginName, getLoginOrgID, getLoginOrgName, getLoginUser, getNickname, getTenantId, getUserName, getUserNo, i18n, i18n, isAdministrator, isDeveloper, limit, offset, ok, ok, response, response, responseStream, success, success, success, success, validateToken
-
构造器详细资料
-
OperationLogController
public OperationLogController()
-
-
方法详细资料
-
page
@GetMapping("/page") @Permission("ADMIN") public ApiResult<Pager<Map<String,Object>>> page(@RequestParam Map<String, Object> paramMap) throws Exception分页查询操作日志 根据传入的参数进行分页查询,返回操作日志列表- 参数:
paramMap- 查询参数Map,包含分页参数和其他过滤条件- 返回:
- ApiResult无效输入:'<'Pager无效输入:'<'Map无效输入:'<'String, Object>>> 包含分页数据的操作日志结果
- 抛出:
Exception- 数据库查询异常
-
removeAll
@PostMapping("/removeAll") @Permission("ADMIN") public ApiResult<String> removeAll() throws Exception清空6个月前的操作日志等保2.0合规要求:操作日志最短保留期限 ≥ 6个月(180天)。 本接口仅允许删除 180 天前的日志,近6个月日志受合规保护,不可手动删除。
- 返回:
- ApiResult
实际删除的条数提示 - 抛出:
Exception- 数据库操作异常
-