初始化提交
This commit is contained in:
@@ -74,6 +74,9 @@ func Init() *gin.Engine {
|
||||
func publicRouter(r *gin.Engine, api controller.Api) {
|
||||
// 登录
|
||||
r.POST("/login", api.Login.Login)
|
||||
|
||||
// 增加浏览数量
|
||||
r.POST("/browse", api.Public.AddBrowse)
|
||||
}
|
||||
|
||||
// adminRouter 公共路由-验证权限
|
||||
@@ -88,4 +91,43 @@ func basicRouter(r *gin.Engine, api controller.Api) {
|
||||
|
||||
// privateRouter 私有路由-验证权限
|
||||
func privateRouter(r *gin.Engine, api controller.Api) {
|
||||
// 图文
|
||||
articleGroup := r.Group("/article")
|
||||
{
|
||||
// 获取图文列表-分页
|
||||
articleGroup.GET("/page", api.Article.GetArticlePage)
|
||||
|
||||
// 获取图文详情
|
||||
articleGroup.GET("/:article_id", api.Article.GetArticle)
|
||||
}
|
||||
|
||||
// 视频
|
||||
videoGroup := r.Group("/video")
|
||||
{
|
||||
// 获取视频列表-分页
|
||||
videoGroup.GET("/page", api.Video.GetVideoPage)
|
||||
|
||||
// 获取视频详情
|
||||
videoGroup.GET("/:video_id", api.Video.GetVideo)
|
||||
}
|
||||
|
||||
// 排名
|
||||
rankGroup := r.Group("/rank")
|
||||
{
|
||||
// 获取文章排名列表
|
||||
rankGroup.GET("/article", api.Article.GetArticleRankList)
|
||||
|
||||
// 获取视频排名列表
|
||||
rankGroup.GET("/video", api.Video.GetVideoRankList)
|
||||
}
|
||||
|
||||
// 投票
|
||||
voteGroup := r.Group("/vote")
|
||||
{
|
||||
// 文章投票
|
||||
voteGroup.POST("/article/:article_id", api.Article.AddArticleVote)
|
||||
|
||||
// 视频投票
|
||||
voteGroup.POST("/video/:video_id", api.Video.AddVideoVote)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user