Files
nl-video-api/api/v1/admin.go
2025-08-03 00:11:15 +08:00

43 lines
934 B
Go

package v1
import (
"github.com/gogf/gf/v2/net/ghttp"
)
// AdminGroup 管理员路由组
func AdminGroup(group *ghttp.RouterGroup) {
// 管理员评论管理路由
// AdminCommentRoutes(group) // TODO: 待实现
// 管理员轮播图管理路由
BannerAdminRoutes(group)
// 管理员支付订单管理路由
PaymentOrderAdminRoutes(group)
// VIP等级管理路由
VipLevelAdminRoutes(group)
// 附件管理路由
AttachmentAdminRoutes(group)
// 系统配置管理路由
ConfigAdminRoutes(group)
// 日志管理路由
LogAdminRoutes(group)
// 用户收藏管理路由
// UserCollectAdminRoutes(group) // TODO: 待实现
// 用户观看历史管理路由
// UserWatchHistoryAdminRoutes(group) // TODO: 待实现
}
// AdminAuthMiddleware 管理员认证中间件
func AdminAuthMiddleware(r *ghttp.Request) {
// 这里应该实现管理员认证逻辑
// 暂时跳过,后续实现
r.Middleware.Next()
}