feat: 日志持久化存储到文件+管理员后台查看/清空日志页面

This commit is contained in:
2026-05-28 00:56:19 +08:00
parent 8319b4b7ed
commit 65965c409f
12 changed files with 473 additions and 224 deletions
+5
View File
@@ -25,6 +25,7 @@ func SetupRoutes(r *gin.Engine) {
bannerHandler := handlers.NewBannerHandler()
paymentChannelHandler := handlers.NewPaymentChannelHandler()
paymentHandler := handlers.NewPaymentHandler()
logHandler := handlers.NewLogHandler()
r.Use(middlewares.CORSMiddleware())
@@ -235,6 +236,10 @@ func SetupRoutes(r *gin.Engine) {
adminPaymentChannels.DELETE("/:id", paymentChannelHandler.Delete)
adminPaymentChannels.PUT("/:id/toggle", paymentChannelHandler.Toggle)
}
admin.GET("/logs", logHandler.GetLogs)
admin.DELETE("/logs", logHandler.ClearLogs)
admin.GET("/logs/info", logHandler.GetLogInfo)
}
}
}