Files
backend_fiesta/routes/tenantroutes.go
2026-05-25 11:52:26 +05:30

39 lines
1.6 KiB
Go

package routes
import (
"nearle/facade"
"github.com/gofiber/fiber/v2"
)
func RegisterTenantRoutes(api fiber.Router, f *facade.Facade) {
tenant := api.Group("/v1/web/tenants")
tenant.Get("/search", f.TenantController.SearchTenant)
tenant.Get("/searchbykeyword", f.TenantController.GetTenantByKeyword)
tenant.Get("/getalltenants", f.TenantController.GetAllTenants)
tenant.Get("/gettenantlocations", f.TenantController.GetTenantLocations)
tenant.Post("/createtenantcustomer", f.TenantController.CreateTenantCustomer)
tenant.Put("/updatelocation", f.TenantController.UpdateLocation)
tenant.Post("/createlocation", f.TenantController.CreateLocation)
tenant.Post("/createtenantlocation", f.TenantController.CreateTenantLocation)
tenant.Put("/updatetenantlocation", f.TenantController.UpdateTenantLocation)
tenant = api.Group("/v1/mob/tenants")
tenant.Get("/gettenantslot", f.TenantController.GetTenantSlot)
tenant.Get("/searchbykeyword", f.TenantController.GetTenantByKeyword)
tenant.Post("/createtenantcustomer", f.TenantController.CreateTenantCustomer)
tenant.Get("/getcustomertenants", f.TenantController.GetCustomerTenants)
tenant.Get("/gettenantlocations", f.TenantController.GetTenantLocations)
tenant.Get("/gettenantpricing", f.TenantController.GetTenantPricing)
tenant.Put("/updatelocation", f.TenantController.UpdateLocation)
tenant.Post("/createlocation", f.TenantController.CreateLocation)
tenant.Get("/getstaffs", f.TenantController.GetStaffs)
tenant.Post("/createstaff", f.TenantController.CreateStaff)
tenant.Post("/createtenantuser", f.TenantController.CreateTenantUser)
tenant.Get("/gettenantinfo", f.TenantController.GetTenantInfo)
}