Files
x_admin/server/admin/article_collect_route.go
xiangheng 8eb583397d init
2023-11-24 16:46:30 +08:00

27 lines
676 B
Go

package admin
import (
"x_admin/admin/article_collect"
"x_admin/core"
"x_admin/middleware"
"github.com/gin-gonic/gin"
)
// 请在 admin/entry.go 目录引入这个函数
// ArticleCollectRoute(rg)
func ArticleCollectRoute(rg *gin.RouterGroup) {
db := core.GetDB()
server := article_collect.NewArticleCollectService(db)
handle := article_collect.ArticleCollectHandler{Service: server}
rg = rg.Group("/", middleware.TokenAuth())
rg.GET("/article_collect/list", handle.List)
rg.GET("/article_collect/detail", handle.Detail)
rg.POST("/article_collect/add", handle.Add)
rg.POST("/article_collect/edit", handle.Edit)
rg.POST("/article_collect/del", handle.Del)
}