feat(log): 添加页面路由记录功能到操作日志
- 在 OperLogEvent 中新增 operPage 字段用于存储页面路由信息 - 在 SysOperLog 实体类中添加 operPage 属性并配置 Excel 导出 - 修改 LogAspect 切面类从请求头获取 X-Page-Route 并设置到操作日志 - 在前端请求拦截器中添加当前路由路径到请求头 X-Page-Route - 更新 SysOperLogMapper.xml 映射文件包含 operPage 字段映射
This commit is contained in:
@@ -72,6 +72,8 @@ public class LogAspect {
|
||||
String ip = ServletUtils.getClientIP();
|
||||
operLog.setOperIp(ip);
|
||||
operLog.setOperUrl(StringUtils.substring(ServletUtils.getRequest().getRequestURI(), 0, 255));
|
||||
// 从请求头获取前端页面路由
|
||||
operLog.setOperPage(StringUtils.substring(ServletUtils.getRequest().getHeader("X-Page-Route"), 0, 255));
|
||||
operLog.setOperName(LoginHelper.getUsername());
|
||||
|
||||
if (e != null) {
|
||||
|
||||
Reference in New Issue
Block a user