diff --git a/app/Filament/Resources/PalletValidationResource.php b/app/Filament/Resources/PalletValidationResource.php index 45ade22..242c29c 100644 --- a/app/Filament/Resources/PalletValidationResource.php +++ b/app/Filament/Resources/PalletValidationResource.php @@ -310,11 +310,15 @@ class PalletValidationResource extends Resource return []; } return PalletValidation::where('plant_id', $plantId) - ->whereNotNull('pallet_number') - ->where('pallet_number','!=', '') - ->orderBy('pallet_number', 'asc') + // ->whereNotNull('pallet_number') + // ->where('pallet_number', '!=', '') + ->where('pallet_number', 'like', 'EP-' . '%') + // ->where(function($query) { + // $query->where('pallet_number', '!=', null)->where('pallet_number', '!=', ''); + // }) + ->orderBy('pallet_number', 'desc') ->get() - ->unique('pallet_number') + //->unique('pallet_number') ->pluck('pallet_number', 'pallet_number') ->toArray(); }) @@ -528,6 +532,7 @@ class PalletValidationResource extends Resource ->required() ->reactive() ->columnSpan(1) + //->optionsLimit(500) ->options(function (callable $get) { $plantId = $get('plant'); @@ -535,13 +540,13 @@ class PalletValidationResource extends Resource return []; } - return PalletValidation::query() - ->where('plant_id', $plantId) - ->whereNotNull('pallet_number') - ->where('pallet_number', '!=', '') + return PalletValidation::query()->where('plant_id', $plantId) + // ->whereNotNull('pallet_number') + // ->where('pallet_number', '!=', '') + ->where('pallet_number', 'like', 'EP-' . '%') ->select('pallet_number') ->distinct() - ->orderBy('pallet_number') + ->orderBy('pallet_number', 'desc') ->pluck('pallet_number', 'pallet_number') ->toArray(); }),