Files
nCovTrack-Backend/router/article.go
2022-02-27 16:36:33 +08:00

24 lines
590 B
Go

package router
import (
"github.com/gin-gonic/gin"
"nCovTrack-Backend/handler"
)
func articlePrivateRouter(router *gin.RouterGroup) {
articleRouter := router.Group("/article")
{
articleRouter.DELETE("/:id", handler.DeleteArticleHandler)
articleRouter.POST("/:id/publish", handler.PublishArticleHandler)
}
}
func articlePublicRouter(router *gin.RouterGroup) {
articleRouter := router.Group("/article")
{
articleRouter.POST("", handler.SaveArticleHandler)
articleRouter.GET("/list", handler.GetAllArticlesHandler)
articleRouter.GET("/:id", handler.GetArticleHandler)
}
}