Executable
+43
@@ -0,0 +1,43 @@
|
||||
package router
|
||||
|
||||
import (
|
||||
"91porn-server/web/api/dramatopicctrl"
|
||||
"91porn-server/web/api/media_resource"
|
||||
"91porn-server/web/api/mediactrl"
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
// mediaRouter 动漫列表管理
|
||||
func mediaRouter(router *gin.RouterGroup) {
|
||||
group := router.Group("/media")
|
||||
{
|
||||
group.GET("/list", mediactrl.List)
|
||||
group.GET("/find", mediactrl.Find)
|
||||
group.POST("/create", mediactrl.Create)
|
||||
group.POST("/update", mediactrl.Update)
|
||||
group.POST("/batch/update", mediactrl.BatchUpdate)
|
||||
group.POST("/delete", mediactrl.Delete)
|
||||
group.POST("/batch/delete", mediactrl.BatchDelete)
|
||||
group.POST("/export", mediactrl.Export)
|
||||
}
|
||||
topic := router.Group("/media/drama/topic")
|
||||
{
|
||||
topic.GET("/list", dramatopicctrl.List)
|
||||
topic.POST("/create", dramatopicctrl.Create)
|
||||
topic.POST("/update", dramatopicctrl.Update)
|
||||
topic.POST("/delete", dramatopicctrl.Delete)
|
||||
topic.POST("/sort", dramatopicctrl.Sort)
|
||||
topic.POST("/works/update", dramatopicctrl.UpdateWorks)
|
||||
}
|
||||
// 媒资库相关操作
|
||||
mediaR := router.Group("/mediaResource/media")
|
||||
{
|
||||
mediaR.GET("/list", media_resource.List)
|
||||
mediaR.GET("/content_list", media_resource.ContentList)
|
||||
mediaR.POST("/use", media_resource.UseMedia)
|
||||
mediaR.POST("/ignore", media_resource.IgnoreMedia)
|
||||
// 立马执行同步任务
|
||||
mediaR.POST("/sync", media_resource.SyncMedia)
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user