diff --git a/app/Console/Commands/SendPanelBoxReport.php b/app/Console/Commands/SendPanelBoxReport.php index 115007e..94e66f9 100644 --- a/app/Console/Commands/SendPanelBoxReport.php +++ b/app/Console/Commands/SendPanelBoxReport.php @@ -4,6 +4,7 @@ namespace App\Console\Commands; use App\Mail\PanelBoxReportMail; use App\Models\Machine; +use App\Models\PanelBoxValidation; use App\Models\Plant; use App\Models\ProductionCharacteristic; use Illuminate\Console\Command; @@ -94,6 +95,15 @@ class SendPanelBoxReport extends Command ->distinct() ->get(); + foreach ($records as $record) { + + $supplierNumber = PanelBoxValidation::where('plant_id', $plantId) + ->where('serial_number', $record->serial_number) + ->first()?->panel_box_supplier; + + $record->panel_box_supplier = $supplierNumber; + } + if ($records->isEmpty()) { $this->info('No panel box records found.'); return; diff --git a/resources/views/mail/panel-box-report.blade.php b/resources/views/mail/panel-box-report.blade.php index b4111f5..4a06e26 100644 --- a/resources/views/mail/panel-box-report.blade.php +++ b/resources/views/mail/panel-box-report.blade.php @@ -264,6 +264,7 @@ S.No + Supplier Number Serial Number Status @@ -279,6 +280,12 @@ {{ $index + 1 }} + + + {{ $record->panel_box_supplier }} + + + {{ $record->serial_number }}