| | |
| | | import ( |
| | | "github.com/gin-gonic/gin" |
| | | "srm/api/v1" |
| | | "srm/middleware" |
| | | ) |
| | | |
| | | type ProductRouter struct { |
| | |
| | | |
| | | // InitProductRouter 初始化 Product 路由信息 |
| | | func (s *ProductRouter) InitProductRouter(Router *gin.RouterGroup) { |
| | | pRouter := Router.Group("p").Use(middleware.OperationRecord()) |
| | | pRouter := Router.Group("p") |
| | | pRouterWithoutRecord := Router.Group("p") |
| | | var pApi = v1.ApiGroupApp.TestApiGroup.ProductApi |
| | | { |
| | |
| | | pRouter.PUT("updateProduct", pApi.UpdateProduct) // 更新Product |
| | | } |
| | | { |
| | | pRouterWithoutRecord.GET("findProduct", pApi.FindProduct) // 根据ID获取Product |
| | | pRouterWithoutRecord.GET("getProductList", pApi.GetProductList) // 获取Product列表 |
| | | pRouterWithoutRecord.GET("findProduct", pApi.FindProduct) // 根据ID获取Product |
| | | pRouterWithoutRecord.GET("getProductList", pApi.GetProductList) // 获取Product列表 |
| | | pRouterWithoutRecord.GET("getProductListFromGrpc", pApi.GetProductListFromGrpc) // 通过grpc获取Product列表 |
| | | } |
| | | } |