updates on the api endpoints on the customer page and more
This commit is contained in:
@@ -193,6 +193,16 @@ func RegisterRoutes(app *fiber.App, cfg *config.Config) {
|
||||
milerAuth.Post("/consignments/:id/start-delivery", middlewares.Idempotency(), controllers.MilerStartDelivery)
|
||||
milerAuth.Post("/consignments/:id/deliver", middlewares.Idempotency(), controllers.MilerDeliverConsignment)
|
||||
milerAuth.Post("/consignments/:id/skip", controllers.MilerSkipDelivery)
|
||||
// Rider handover at a base. The authoritative record that a hub-routed parcel
|
||||
// physically changed hands; answers with the resulting state rather than a
|
||||
// bare 200, and carries the shared idempotency middleware because riders retry
|
||||
// on bad signal at a loading bay.
|
||||
milerAuth.Post("/consignments/:id/inward-at-hub", middlewares.Idempotency(), controllers.MilerInwardConsignmentAtHub)
|
||||
|
||||
// Base master data on a rider token — id, name, address, pincode and
|
||||
// coordinates for every active base. /admin/tenants/:id/locations is a
|
||||
// different dataset (a client's own sites) and is closed to role 5 by design.
|
||||
milerAuth.Get("/bases", controllers.MilerGetBases)
|
||||
|
||||
// Earnings
|
||||
milerAuth.Get("/earnings", controllers.MilerGetEarnings)
|
||||
@@ -366,6 +376,10 @@ func RegisterRoutes(app *fiber.App, cfg *config.Config) {
|
||||
hubAuth.Get("/inbound/today", controllers.GetHubInboundToday)
|
||||
hubAuth.Get("/inbound", controllers.GetHubInboundRange)
|
||||
hubAuth.Post("/bookings/:id/inbound", controllers.CreateInboundScan)
|
||||
// What riders are carrying towards this base but have not handed over yet,
|
||||
// and the matching receive/dispute action for when they arrive.
|
||||
hubAuth.Get("/inbound/expected", controllers.GetHubInboundExpected)
|
||||
hubAuth.Post("/inbound/:id/reconcile", controllers.ReconcileHubInbound)
|
||||
hubAuth.Post("/bookings/:id/assign-miler", controllers.HubAssignMiler)
|
||||
hubAuth.Post("/bookings/:id/auto-assign", controllers.HubAutoAssign)
|
||||
hubAuth.Post("/bookings/batch-assign", controllers.HubBatchAssign)
|
||||
|
||||
Reference in New Issue
Block a user