package daytask import ( "github.com/gin-gonic/gin" "go_server/service" ) // DtMaterialRouter 素材路由 type DtMaterialRouter struct{} func (DtMaterialRouter) Route() string { return "/material" } var dtMaterialService = service.RealizationLayer.DaytaskServiceGroup.DtMaterialService func (h DtMaterialRouter) Register(group *gin.RouterGroup) { group.GET("get", dtMaterialService.Get) group.GET("find", dtMaterialService.Find) group.POST("create", dtMaterialService.Create) group.POST("update", dtMaterialService.Update) group.POST("delete", dtMaterialService.Delete) } // DtMaterialGroupRouter 素材分组路由 type DtMaterialGroupRouter struct{} func (DtMaterialGroupRouter) Route() string { return "/material_group" } var dtMaterialGroupService = service.RealizationLayer.DaytaskServiceGroup.DtMaterialGroupService func (h DtMaterialGroupRouter) Register(group *gin.RouterGroup) { group.GET("get", dtMaterialGroupService.Get) group.GET("find", dtMaterialGroupService.Find) group.POST("create", dtMaterialGroupService.Create) group.POST("update", dtMaterialGroupService.Update) group.POST("delete", dtMaterialGroupService.Delete) }