Add subcontract jobs section to work order PDF

Loads subcontractJobs.subcontractor relation and renders a new table
in the PDF after parts: description, subcontractor, category, client price.
Adds ru/en translations for the new section labels.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-09-06 12:24:59 +00:00
parent 4c7cacc765
commit 2caac4ae8e
4 changed files with 38 additions and 4 deletions
+1 -1
View File
@@ -9,7 +9,7 @@ class WorkOrderPdfService
{
public function generate(WorkOrder $wo): \Barryvdh\DomPDF\PDF
{
$wo->load(['client', 'vehicle', 'master', 'works.master', 'parts', 'payments']);
$wo->load(['client', 'vehicle', 'master', 'works.master', 'parts', 'payments', 'subcontractJobs.subcontractor']);
$company = $wo->company ?: \App\Models\Central\Company::find($wo->company_id);
$themeColor = $company?->settings['theme_color'] ?? '#3B82F6';