fix: admin console endpoints
- Remove scratch/check_users.go - GetAdminBookings: LIMIT/OFFSET enforced, returns pageno/pagesize/pages - GetAdminCustomers: new B2C appcustomers list with booking count - AdminCancelBooking: cancel + miler release + FCM + NATS event
This commit is contained in:
@@ -162,6 +162,9 @@ func RegisterRoutes(app *fiber.App, cfg *config.Config) {
|
||||
adminAuth.Put("/tenantcustomers/:id", controllers.UpdateTenantCustomer)
|
||||
adminAuth.Delete("/tenantcustomers/:id", controllers.DeleteTenantCustomer)
|
||||
|
||||
// B2C App customers
|
||||
adminAuth.Get("/customers", controllers.GetAdminCustomers)
|
||||
|
||||
// Hubs
|
||||
adminAuth.Get("/hubs", controllers.GetHubs)
|
||||
adminAuth.Post("/hubs", controllers.CreateHub)
|
||||
@@ -191,6 +194,7 @@ func RegisterRoutes(app *fiber.App, cfg *config.Config) {
|
||||
adminAuth.Post("/bookings/:id/assign-miler", controllers.AdminAssignMiler)
|
||||
adminAuth.Post("/bookings/:id/assign-vehicle", controllers.AdminAssignVehicle)
|
||||
adminAuth.Put("/bookings/:id/status", controllers.AdminUpdateBookingStatus)
|
||||
adminAuth.Post("/bookings/:id/cancel", controllers.AdminCancelBooking)
|
||||
|
||||
// Consignments
|
||||
adminAuth.Get("/consignments", controllers.GetAdminConsignments)
|
||||
|
||||
Reference in New Issue
Block a user