2026-05-02 13:02:38 +08:00

15 lines
558 B
Go

package audit
import (
"hyapp-admin-server/internal/middleware"
"github.com/gin-gonic/gin"
)
func RegisterRoutes(protected *gin.RouterGroup, h *Handler) {
protected.GET("/logs/login", middleware.RequirePermission("log:view"), h.ListLoginLogs)
protected.GET("/logs/operations", middleware.RequirePermission("log:view"), h.ListOperationLogs)
protected.GET("/logs/login/export", middleware.RequirePermission("log:export"), h.ExportLoginLogs)
protected.GET("/logs/operations/export", middleware.RequirePermission("log:export"), h.ExportOperationLogs)
}