storageArea.go 961 B

1234567891011121314151617181920212223242526
  1. package storehouse
  2. import (
  3. "github.com/gin-gonic/gin"
  4. v1 "server/api/v1"
  5. "server/middleware"
  6. )
  7. type StorageAreaRouter struct{}
  8. func (sar *StorageAreaRouter) InitStorageAreaRouter(Router *gin.RouterGroup) {
  9. storageAreaRouter := Router.Group("storageArea").Use(middleware.OperationRecord())
  10. storageAreaRouterWithoutRecord := Router.Group("storageArea")
  11. storageAreaApi := v1.ApiGroupApp.StorehouseApiGroup.StorageAreaApi
  12. {
  13. storageAreaRouter.POST("createStorageArea", storageAreaApi.CreateStorageArea)
  14. storageAreaRouter.PUT("updateStorageArea", storageAreaApi.UpdateStorageArea)
  15. storageAreaRouter.POST("switchStorageArea", storageAreaApi.SwitchStorageArea)
  16. storageAreaRouter.DELETE("deleteStorageArea", storageAreaApi.DeleteStorageArea)
  17. }
  18. {
  19. storageAreaRouterWithoutRecord.GET("queryAllStorageAreas", storageAreaApi.QueryAllStorageAreas)
  20. storageAreaRouterWithoutRecord.POST("queryStorageAreaList", storageAreaApi.QueryStorageAreaList)
  21. }
  22. }