46012a1b1c
Hoist `page` and `pageSize` declarations from the per-module DTOs into the shared DynamicFilterQueryDto base class. Without these declarations, the global ValidationPipe (whitelist: true) strips the params from the request before the service layer sees them, so list services fall back to their default page=1, pageSize=12 regardless of what the client sent. Affects 10 collection GET endpoints whose query DTOs are empty subclasses of DynamicFilterQueryDto: expenses, bills, credit-notes, manual-journals, payments-received, sale-invoices, sale-estimates, sale-receipts, vendor-credits, item-categories. The 3 already-working DTOs (Customers, Vendors, Items) keep their local page/pageSize declarations as redundant overrides — no behavior change. Closes #1088