package item import ( "github.com/gin-gonic/gin" v1 "server/api/v1" "server/middleware" ) type GatewayRouter struct{} func (s *GatewayRouter) InitGatewayRouter(Router *gin.RouterGroup) { gatewayRouter := Router.Group("gateway").Use(middleware.OperationRecord()) gatewayRouterWithoutRecord := Router.Group("gateway") gatewayApi := v1.ApiGroupApp.ItemApiGroup.GatewayApi { gatewayRouter.POST("createGateway", gatewayApi.CreateGateway) gatewayRouter.PUT("updateGateway", gatewayApi.UpdateGateway) gatewayRouter.DELETE("deleteGateway", gatewayApi.DeleteGateway) } { gatewayRouterWithoutRecord.GET("queryAllGateways", gatewayApi.QueryAllGateways) gatewayRouterWithoutRecord.POST("queryGatewayList", gatewayApi.QueryGatewayList) } }