feat: Add rider substitution system

This commit is contained in:
2026-06-22 17:38:05 +05:30
parent 6ab508560f
commit 588f27b917
6 changed files with 334 additions and 0 deletions

View File

@@ -163,6 +163,14 @@ func LiveSetup(app *fiber.App) {
partner.Get("/getriderlogs", controllers.GetRiderLogsv1)
partner.Delete("/deleteriderlog", controllers.DeleteRiderLogs)
substitutions := live.Group("/v1/substitutions")
substitutions.Get("/", controllers.GetSubstitutions)
substitutions.Get("/:id", controllers.GetSubstitutionByID)
substitutions.Post("/", controllers.CreateSubstitutions)
substitutions.Put("/:id", controllers.UpdateSubstitution)
substitutions.Patch("/:id/status", controllers.UpdateSubstitutionStatus)
substitutions.Delete("/:id", controllers.DeleteSubstitution)
invoice := live.Group("/v1/invoice")
invoice.Get("/getseqno", controllers.InvoiceSeqno)
invoice.Get("/getinvoiceorders", controllers.GetInvoiceOrders)