Administrator
2026-07-31 aeb0696f457ca85b62d15ab6586c5779cf5cd97b
refs
author Administrator <15274802129@163.com>
Friday, July 31, 2026 16:56 +0800
committer Administrator <15274802129@163.com>
Friday, July 31, 2026 16:56 +0800
commitaeb0696f457ca85b62d15ab6586c5779cf5cd97b
tree 5bea37ef035c8d3853f4b25d44b0d429534c38c0 tree | zip | gz
parent decc54295e117b082ac0fae89f8578a17271196c view | diff
feat(firewall): 添加访问日志功能

- 新增防火墙访问日志实体类 FirewallAccessLog
- 新建访问日志数据库表 firewall_access_log 并添加索引
- 实现访问日志记录服务方法 recordAccess 和分页查询 accessLogList
- 在 AdminFirewallController 中添加访问日志查询接口 /accessLogList
- 创建 ApiTrackController 提供公开访问追踪API用于记录访问日志
- 添加前端访问日志列表页面 firewallAccessLogList.html 实现查询界面
- 在 ViewSystemController 中注册访问日志页面路由
- 更新 SQL 脚本添加访问日志表结构定义
4 files added
5 files modified
372 ■■■■■ changed files
sql/firewall.sql 26 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/firewall/controller/AdminFirewallController.java 9 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/firewall/controller/ApiTrackController.java 52 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/firewall/entity/FirewallAccessLog.java 51 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/firewall/mapper/FirewallAccessLogMapper.java 15 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/firewall/service/IFirewallRuleService.java 13 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/firewall/service/impl/FirewallRuleServiceImpl.java 22 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/ViewSystemController.java 6 ●●●●● diff | view | raw | blame | history
src/main/resources/templates/febs/views/modules/system/firewallAccessLogList.html 178 ●●●●● diff | view | raw | blame | history