操作日志

operationlog

功能概述

操作日志用来记录用户在系统里的关键操作,比如新增、修改、删除、导出这些。每条日志都会记下是谁干的、干了啥、传了什么参数、结果成功还是失败、失败了是啥原因、从哪个 IP 来的等等。只要在方法上标个 [OperationLog] 特性,系统就自动记了。这个模块是只读的,不能自己增删改。

使用方法

进入操作日志页面

导航里找到 "系统管理" → "操作日志" 点进去。

查看日志列表

页面用表格展示操作日志,点一下某行可以展开看请求参数和异常信息这些详细内容。

筛选日志

用搜索框或者高级搜索,按操作人、操作类型、时间范围等条件筛一下。

导出日志

点 "导出" 按钮,当前列表就变成 Excel 了。

界面说明

列表列

  • 操作人:执行操作的用户名
  • 操作类型:新增/修改/删除/导出等
  • 操作名称:操作的功能名称
  • 结果:成功(绿色)/ 失败(红色)
  • IP:操作来源 IP
  • 浏览器:客户端浏览器信息
  • 操作时间:操作的时间

详情面板

点击行展开后显示:

  • 请求参数OperationParams):操作提交的数据
  • 失败原因FailureReason):操作失败时的异常信息

相关实体

SysOperationLog — 操作日志实体