42 lines
1.3 KiB
Go
42 lines
1.3 KiB
Go
package router
|
|
|
|
import (
|
|
"91porn-server/web/api/modulectrl"
|
|
"91porn-server/web/api/modulevideoctrl"
|
|
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
func moduleConfRouter(r *gin.RouterGroup) {
|
|
module := r.Group("/module")
|
|
{
|
|
moduleconf := module.Group("/conf")
|
|
moduleconf.POST("/add", modulectrl.Add)
|
|
moduleconf.POST("/edit", modulectrl.Edit)
|
|
moduleconf.POST("/delete", modulectrl.Delete)
|
|
moduleconf.POST("/list", modulectrl.Search)
|
|
moduleconf.POST("/marquee", modulectrl.ChangeModuleMarquee)
|
|
moduleconf.GET("/marquee", modulectrl.GetModuleMarquee)
|
|
moduleconf.GET("/cartoon/all", modulectrl.AllCartoonList)
|
|
|
|
}
|
|
{
|
|
section := module.Group("/section")
|
|
section.POST("/add", modulectrl.AddSection)
|
|
section.POST("/edit", modulectrl.EditSection)
|
|
section.POST("/delete", modulectrl.DeleteSection)
|
|
section.POST("/list", modulectrl.SearchSection)
|
|
section.POST("/all", modulectrl.AllSections)
|
|
section.POST("/clicks", modulectrl.ClicksList)
|
|
}
|
|
{
|
|
sectionVideo := module.Group("/video")
|
|
sectionVideo.POST("/list", modulevideoctrl.List)
|
|
sectionVideo.POST("/add", modulevideoctrl.AddVideo)
|
|
sectionVideo.POST("/edit", modulevideoctrl.UpdateVideo)
|
|
sectionVideo.POST("/delete", modulevideoctrl.DeleteVideo)
|
|
sectionVideo.POST("/delete/batch", modulevideoctrl.BatchDeleteVideo)
|
|
sectionVideo.POST("/add/batch", modulevideoctrl.AddVideoBatch)
|
|
}
|
|
}
|