fix on shelf

This commit is contained in:
2026-08-31 15:51:36 +05:30
parent 4bce5ac854
commit d55f101834
11 changed files with 704 additions and 55 deletions

View File

@@ -29,6 +29,12 @@ func RegisterProductRoutes(api fiber.Router, f *facade.Facade) {
products.Post("/createproductlocation", f.ProductController.CreateProductLocation)
products.Post("/importcatalogueproduct", f.ProductController.ImportCatalogueProduct)
products.Get("/getimportedcatalogueproducts", f.ProductController.GetImportedCatalogueProducts)
// Repairing catalogue links. A dry run unless `apply=true` — see the handler,
// and `services/catalogueRelink.go` for why a dangling link can only be
// adopted or cleared, never repaired by name.
products.Get("/relinkcatalogue", f.ProductController.RelinkCatalogue)
products.Get("/gettenantcategories", f.ProductController.GetTenantCategories)
products.Delete("/deleteproductlocation", f.ProductController.DeleteProductLocation)
@@ -39,7 +45,7 @@ func RegisterProductRoutes(api fiber.Router, f *facade.Facade) {
products.Post("/unpublishproduct", f.ProductController.UnpublishProduct)
products.Post("/createproductvariant", f.ProductController.CreateProductVariant)
products.Put("/updateproductvariant", f.ProductController.UpdateProductVariant)
products.Post("/createstockrequest", f.StockRequestController.CreateStockRequest)
products.Get("/getstockrequests", f.StockRequestController.GetStockRequests)
products.Put("/updatestockrequest", f.StockRequestController.UpdateStockRequest)