package item import ( "github.com/gin-gonic/gin" v1 "server/api/v1" "server/middleware" ) type RegionRouter struct{} func (s *RegionRouter) InitRegionRouter(Router *gin.RouterGroup) { regionRouter := Router.Group("region").Use(middleware.OperationRecord()) regionRouterWithoutRecord := Router.Group("region") RegionApi := v1.ApiGroupApp.ItemApiGroup.RegionApi { regionRouter.POST("createRegion", RegionApi.CreateRegion) regionRouter.PUT("updateRegion", RegionApi.UpdateRegion) regionRouter.DELETE("deleteRegion", RegionApi.DeleteRegion) } { regionRouterWithoutRecord.GET("queryAllRegions", RegionApi.QueryAllRegions) } }