本产品及文档完善中,如果有什么问题请联系我们:18721583683(同微信)或chaho@qq.com
操作日志
操作日志记录全平台用户的访问行为,包括访问路径、操作人、来源 IP、浏览器代理、请求方式、查询参数等,供审计员追溯与合规检查。日志由 LogRecord 中间件在每次请求后异步写入数据库。
- 菜单路径:系统管理 → 日志管理(仅审计员可见)
日志记录内容
每次经过权限校验的请求都会记录以下信息:
| 序号 | 字段 | 说明 |
|---|---|---|
| 1 | 日期时间 | 操作发生时间 |
| 2 | 访问账号 | 执行操作的登录账号名 |
| 3 | 访问联系人 | 执行操作的联系人姓名 |
| 4 | 请求路径 | 访问的 URL 路径 |
| 5 | 请求方式 | GET / POST |
| 6 | 查询参数 | URL 中的 query string |
| 7 | 来源 IP | 客户端 IP 地址 |
| 8 | 浏览器代理 | User-Agent |
| 9 | 操作类型 | 操作分类(字典 log_type),批量删除等高危操作标记为类型 3 |
主要操作
| 序号 | 操作 | 说明 |
|---|---|---|
| 1 | 日志列表 | 按时间倒序分页展示全部操作日志 |
| 2 | 简单查询 | 按账号名关键词、时间范围(本周/上周/本月/上月/近半年/今年)筛选 |
| 3 | 高级查询 | 按起止时间、账号名、URL 路径、查询参数、操作类型组合精确筛选;开始时间不能大于结束时间 |
| 4 | 按类型查询 | 按操作类型筛选日志 |
| 5 | 按时间查询 | 按预设时间段(本周/上周等)筛选日志 |
| 6 | 日志详情 | 查看单条日志的完整信息 |
| 7 | 删除单条日志 | 软删除单条日志 |
| 8 | 清空全部日志 | 物理删除全部日志(高危操作),执行前需谨慎确认 |
| 9 | 导出全部日志 | 将全部日志导出为 CSV 文件下载 |
注意:版本设置操作不写入操作日志(中间件中排除)。