Files
rootandClaude Opus 5 8679200f41 Initial commit
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-15 13:57:10 +08:00

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)
}
}