From 8f95147a30aca8e38cbe9e72cbd1e8ffb3443e9d Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Wed, 2 Jul 2025 15:12:53 +0530 Subject: [PATCH] Updated warning message if locator serial numbers not exist --- app/Filament/Pages/PalletFromLocator.php | 40 +++++++++++------------- 1 file changed, 19 insertions(+), 21 deletions(-) diff --git a/app/Filament/Pages/PalletFromLocator.php b/app/Filament/Pages/PalletFromLocator.php index 9a598b82c..749d88261 100644 --- a/app/Filament/Pages/PalletFromLocator.php +++ b/app/Filament/Pages/PalletFromLocator.php @@ -649,7 +649,25 @@ class PalletFromLocator extends Page implements HasForms // $this->Checking = session('latestPalletSerials'); $operatorName = Filament::auth()->user()->name; - $plantId = trim($plantId) ?? null; + if (count($this->records) <= 0) + { + Notification::make() + ->title('Locator Serials Not Found') + ->body("Add some locator serial numbers to proceed generate pallet..!") + ->danger() + ->seconds(3) + ->send(); + $this->dispatch('loadData', $this->records, $plantId); + $this->form->fill([ + 'plant_id' => $plantId, + 'plant' => $plantId, + 'scan_locator_number' => $locatorNo, + 'scan_serial_number' => $serialNo, + 'scan_remove_sno' => $removeSerial, + 'sno_quantity' => 0, + ]); + return; + } $year = now()->format('y'); $month = now()->format('m'); @@ -678,26 +696,6 @@ class PalletFromLocator extends Page implements HasForms })); JS); - if (count($this->records) <= 0) - { - Notification::make() - ->title('Locator Serials Not Found') - ->body("Add some locator serial numbers to proceed generate pallet..!") - ->danger() - ->seconds(3) - ->send(); - $this->dispatch('loadData', $this->records, $plantId); - $this->form->fill([ - 'plant_id' => $plantId, - 'plant' => $plantId, - 'scan_locator_number' => $locatorNo, - 'scan_serial_number' => $serialNo, - 'scan_remove_sno' => $removeSerial, - 'sno_quantity' => 0, - ]); - return; - } - // $affected = PalletValidation::where('locator_number', $locatorNo) // ->where('plant_id', $plantId) // ->whereIn('serial_number', $this->Checking)