feat(kol): dashboard service + API

This commit is contained in:
2026-04-17 15:05:09 +08:00
parent 4b6d434556
commit 6e95e00907
3 changed files with 287 additions and 0 deletions
@@ -74,6 +74,12 @@ func RegisterRoutes(app *bootstrap.App) {
kolManage.POST("/assist", kolManageHandler.AssistSubmit)
kolManage.GET("/assist/:id", kolManageHandler.AssistGet)
kolDash := protected.Group("/tenant/kol/dashboard")
kolDashboardHandler := NewKolDashboardHandler(app)
kolDash.GET("/overview", kolDashboardHandler.Overview)
kolDash.GET("/packages", kolDashboardHandler.Packages)
kolDash.GET("/trend", kolDashboardHandler.Trend)
kolMarketplace := protected.Group("/tenant/kol/marketplace")
kolMarketplaceHandler := NewKolMarketplaceHandler(app)
kolMarketplace.GET("/packages", kolMarketplaceHandler.ListPackages)