package storehouse import ( "github.com/gin-gonic/gin" v1 "server/api/v1" "server/middleware" ) type GoodsGenreRouter struct{} func (r *GoodsGenreRouter) InitGoodsGenreRouter(Router *gin.RouterGroup) { goodsGenreRouter := Router.Group("goodsGenre").Use(middleware.OperationRecord()) goodsGenreRouterWithoutRecord := Router.Group("goodsGenre") goodsGenreApi := v1.ApiGroupApp.StorehouseApiGroup.GoodsGenreApi { goodsGenreRouter.POST("createGoodsGenre", goodsGenreApi.CreateGoodsGenre) goodsGenreRouter.PUT("updateGoodsGenre", goodsGenreApi.UpdateGoodsGenre) goodsGenreRouter.DELETE("deleteGoodsGenre", goodsGenreApi.DeleteGoodsGenre) } { goodsGenreRouterWithoutRecord.GET("queryAllGoodsGenres", goodsGenreApi.QueryAllGoodsGenre) } }