完成了“后台审计日志”
This commit is contained in:
@@ -4,6 +4,7 @@ import (
|
||||
"hfb_sys/backend/internal/config"
|
||||
"hfb_sys/backend/internal/handler"
|
||||
"hfb_sys/backend/internal/middleware"
|
||||
"hfb_sys/backend/internal/modules/adminaudit"
|
||||
"hfb_sys/backend/internal/modules/adminauth"
|
||||
"hfb_sys/backend/internal/modules/admindashboard"
|
||||
"hfb_sys/backend/internal/modules/adminuser"
|
||||
@@ -58,6 +59,12 @@ func New(cfg config.Config, deps Dependencies, logger *zap.Logger) *gin.Engine {
|
||||
}
|
||||
adminUserService := adminuser.NewService(adminUserRepo)
|
||||
adminUserHandler := adminuser.NewHandler(adminUserService)
|
||||
var adminAuditRepo *adminaudit.Repository
|
||||
if deps.DB != nil {
|
||||
adminAuditRepo = adminaudit.NewRepository(deps.DB)
|
||||
}
|
||||
adminAuditService := adminaudit.NewService(adminAuditRepo)
|
||||
adminAuditHandler := adminaudit.NewHandler(adminAuditService)
|
||||
userHandler := user.NewHandler(userRepo)
|
||||
var realnameRepo *realname.Repository
|
||||
if deps.DB != nil {
|
||||
@@ -198,6 +205,7 @@ func New(cfg config.Config, deps Dependencies, logger *zap.Logger) *gin.Engine {
|
||||
adminRoutes.GET("/wallet/ledger", walletHandler.AdminLedger)
|
||||
adminRoutes.GET("/system-configs", systemConfigHandler.List)
|
||||
adminRoutes.PUT("/system-configs/:key", systemConfigHandler.Update)
|
||||
adminRoutes.GET("/audit-logs", adminAuditHandler.List)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user