Merge remote-tracking branch 'origin/master'

This commit is contained in:
M_Kececi
2026-06-18 12:28:05 +03:00
parent e14c1c176a
commit a3d143ad70
14 changed files with 5123 additions and 21 deletions

View File

@@ -840,6 +840,41 @@ func InitRoutes(pgDB *sql.DB, mssql *sql.DB, ml *mailer.GraphMailer) *mux.Router
"pricing", "update",
wrapV3(routes.PostProductPricingSaveHandler(pgDB, ml)),
)
bindV3(r, pgDB,
"/api/pricing/wholesale-campaigns", "GET",
"pricing", "view",
wrapV3(routes.GetWholesaleCampaignsHandler(pgDB)),
)
bindV3(r, pgDB,
"/api/pricing/wholesale-campaigns/assignments", "GET",
"pricing", "view",
wrapV3(routes.GetWholesaleCampaignAssignmentsHandler(pgDB)),
)
bindV3(r, pgDB,
"/api/pricing/wholesale-campaigns/variants", "GET",
"pricing", "view",
wrapV3(routes.GetWholesaleCampaignVariantStockHandler(mssql)),
)
bindV3(r, pgDB,
"/api/pricing/wholesale-campaigns/variant-rows", "GET",
"pricing", "view",
wrapV3(routes.GetWholesaleCampaignVariantRowsHandler(pgDB, mssql)),
)
bindV3(r, pgDB,
"/api/pricing/wholesale-campaigns/save", "POST",
"pricing", "update",
wrapV3(routes.SaveWholesaleCampaignAssignmentsHandler(pgDB, ml)),
)
bindV3(r, pgDB,
"/api/pricing/wholesale-campaigns/{code}/campaign-history", "GET",
"pricing", "view",
wrapV3(routes.GetWholesaleCampaignHistoryHandler(pgDB)),
)
bindV3(r, pgDB,
"/api/pricing/wholesale-campaigns/{code}/campaign-history/delete-selected", "POST",
"pricing", "update",
wrapV3(routes.PostDeleteSelectedWholesaleCampaignHistoryHandler(pgDB)),
)
bindV3(r, pgDB,
"/api/pricing/brand-classification/lookups", "GET",
"pricing", "view",