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

35 lines
1.3 KiB
Go

package routes
import (
"nearle/facade"
"github.com/gofiber/fiber/v2"
)
func RegisterOrderRoutes(api fiber.Router, f *facade.Facade) {
orders := api.Group("/v1/web/orders")
orders.Get("tenant/getorders", f.OrderController.GetOrders)
orders.Get("partner/getorders", f.OrderController.GetOrders)
orders.Get("customer/getorders", f.OrderController.GetOrders)
orders.Get("user/getorders", f.OrderController.GetOrders)
orders.Get("admin/getorders", f.OrderController.GetOrders)
orders.Get("/getorders", f.OrderController.GetOrders)
orders.Get("/getordersummary", f.OrderController.GetOrderSummary)
orders.Get("/getlocationsummary", f.OrderController.GetlocationOrderSummary)
orders.Get("/getorderinsight", f.OrderController.GetOrderInsights)
orders.Get("/getorderdetails", f.OrderController.GetOrderDetails)
orders.Put("/updateorder", f.OrderController.UpdateOrder)
orders.Post("/createorder", f.OrderController.CreateOrderv3)
orders = api.Group("/v1/mob/orders")
orders.Post("/createorder", f.OrderController.CreateOrderv3)
orders.Get("/getcustomerorders", f.OrderController.GetCustomerOrders)
orders.Get("tenant/getorders", f.OrderController.GetOrders)
orders.Put("/updateorder", f.OrderController.UpdateOrder)
orders.Get("/getorderdetails", f.OrderController.GetOrderDetails)
}