place.go 758 B

1234567891011121314151617181920212223242526
  1. package storehouse
  2. import (
  3. "github.com/gin-gonic/gin"
  4. v1 "server/api/v1"
  5. "server/middleware"
  6. )
  7. type PlaceRouter struct{}
  8. func (s *PlaceRouter) InitPlaceRouter(Router *gin.RouterGroup) {
  9. placeRouter := Router.Group("place").Use(middleware.OperationRecord())
  10. placeRouterWithoutRecord := Router.Group("place")
  11. placeApi := v1.ApiGroupApp.StorehouseApiGroup.PlaceApi
  12. {
  13. placeRouter.POST("createPlace", placeApi.CreatePlace)
  14. placeRouter.PUT("updatePlace", placeApi.UpdatePlace)
  15. placeRouter.PUT("switchPlace", placeApi.SwitchPlace)
  16. placeRouter.DELETE("deletePlace", placeApi.DeletePlace)
  17. }
  18. {
  19. placeRouterWithoutRecord.GET("queryAllPlace", placeApi.QueryAllPlace)
  20. placeRouterWithoutRecord.POST("queryPlaceList", placeApi.QueryPlaceList)
  21. }
  22. }