feat(orders): issued-order PDF export route

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
BOHA
2026-06-09 11:31:05 +02:00
parent 9f4b8a897a
commit 63ccf8fda7
3 changed files with 343 additions and 0 deletions

View File

@@ -31,6 +31,7 @@ import sessionsRoutes from "./routes/admin/sessions";
import totpRoutes from "./routes/admin/totp";
import scopeTemplatesRoutes from "./routes/admin/scope-templates";
import invoicesPdfRoutes from "./routes/admin/invoices-pdf";
import issuedOrdersPdfRoutes from "./routes/admin/issued-orders-pdf";
import offersPdfRoutes from "./routes/admin/offers-pdf";
import ordersPdfRoutes from "./routes/admin/orders-pdf";
import projectFilesRoutes from "./routes/admin/project-files";
@@ -124,6 +125,9 @@ async function start() {
await app.register(issuedOrdersRoutes, {
prefix: "/api/admin/issued-orders",
});
await app.register(issuedOrdersPdfRoutes, {
prefix: "/api/admin/issued-orders-pdf",
});
await app.register(quotationsRoutes, { prefix: "/api/admin/offers" });
await app.register(ordersRoutes, { prefix: "/api/admin/orders" });
await app.register(projectsRoutes, { prefix: "/api/admin/projects" });