package daytask import ( "github.com/gin-gonic/gin" "go_server/service" ) // DtMusicGroupRouter 歌单分组路由 type DtMusicGroupRouter struct{} func (DtMusicGroupRouter) Route() string { return "/music_group" } var dtMusicGroupService = service.RealizationLayer.DaytaskServiceGroup.DtMusicGroupService func (h DtMusicGroupRouter) Register(group *gin.RouterGroup) { group.GET("get", dtMusicGroupService.Get) group.GET("find", dtMusicGroupService.Find) group.POST("create", dtMusicGroupService.Create) group.POST("update", dtMusicGroupService.Update) group.POST("delete", dtMusicGroupService.Delete) } // DtMusicRouter 歌曲路由 type DtMusicRouter struct{} func (DtMusicRouter) Route() string { return "/music" } var dtMusicService = service.RealizationLayer.DaytaskServiceGroup.DtMusicService func (h DtMusicRouter) Register(group *gin.RouterGroup) { group.GET("get", dtMusicService.Get) group.GET("find", dtMusicService.Find) group.POST("create", dtMusicService.Create) group.POST("update", dtMusicService.Update) group.POST("delete", dtMusicService.Delete) }