diff --git a/novalon-manage-api/manage-app/src/main/java/cn/novalon/manage/app/config/SystemRouter.java b/novalon-manage-api/manage-app/src/main/java/cn/novalon/manage/app/config/SystemRouter.java index c258060..8f9a22d 100644 --- a/novalon-manage-api/manage-app/src/main/java/cn/novalon/manage/app/config/SystemRouter.java +++ b/novalon-manage-api/manage-app/src/main/java/cn/novalon/manage/app/config/SystemRouter.java @@ -5,6 +5,7 @@ import cn.novalon.manage.sys.handler.config.SysConfigHandler; import cn.novalon.manage.sys.handler.dictionary.DictionaryHandler; import cn.novalon.manage.sys.handler.dict.SysDictHandler; import cn.novalon.manage.sys.handler.log.SysLogHandler; +import cn.novalon.manage.sys.handler.log.OperationLogHandler; import cn.novalon.manage.sys.handler.menu.MenuHandler; import cn.novalon.manage.sys.handler.role.SysRoleHandler; import cn.novalon.manage.sys.handler.stats.StatsHandler; @@ -122,6 +123,17 @@ public class SystemRouter { .build(); } + @Bean + public RouterFunction operationLogRoutes(OperationLogHandler operationLogHandler) { + return route() + .GET("/api/logs/operation", operationLogHandler::getAllOperationLogs) + .GET("/api/logs/operation/page", operationLogHandler::getOperationLogsByPage) + .GET("/api/logs/operation/count", operationLogHandler::getOperationLogCount) + .GET("/api/logs/operation/{id}", operationLogHandler::getOperationLogById) + .POST("/api/logs/operation", operationLogHandler::createOperationLog) + .build(); + } + @Bean public RouterFunction authRoutes(SysAuthHandler authHandler) { return route()