From a7e07affa0e0d0a0c2a535a7c0e23a38771e294f Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Sun, 28 Jun 2026 09:33:26 +0530 Subject: [PATCH] Updated clear selection on plant or line name change --- app/Filament/Resources/MachineResource.php | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/app/Filament/Resources/MachineResource.php b/app/Filament/Resources/MachineResource.php index 4163ab9..9acd7f4 100644 --- a/app/Filament/Resources/MachineResource.php +++ b/app/Filament/Resources/MachineResource.php @@ -11,23 +11,22 @@ use App\Models\Plant; use App\Models\WorkGroupMaster; use Filament\Facades\Filament; use Filament\Forms; +use Filament\Forms\Components\DateTimePicker; use Filament\Forms\Components\Section; +use Filament\Forms\Components\Select; +use Filament\Forms\Components\TextInput; use Filament\Forms\Form; use Filament\Forms\Get; use Filament\Resources\Resource; use Filament\Tables; use Filament\Tables\Actions\ExportAction; use Filament\Tables\Actions\ImportAction; +use Filament\Tables\Filters\Filter; use Filament\Tables\Table; use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\SoftDeletingScope; use Illuminate\Validation\Rule; use Str; -use Filament\Forms\Components\DateTimePicker; -use Filament\Forms\Components\FileUpload; -use Filament\Forms\Components\Select; -use Filament\Forms\Components\TextInput; -use Filament\Tables\Filters\Filter; class MachineResource extends Resource { @@ -71,6 +70,8 @@ class MachineResource extends Resource return; } else { $set('mPlantError', null); + $set('line_id', null); + $set('work_group_master_id', null); } }) ->extraAttributes(fn ($get) => [ @@ -112,6 +113,7 @@ class MachineResource extends Resource // return; // } $set('mLineError', null); + $set('work_group_master_id', null); } }) ->extraAttributes(fn ($get) => [ @@ -308,8 +310,8 @@ class MachineResource extends Resource $query->where('plant_id', $plantId); } }) - ->pluck('name', 'id') - ->toArray(); + ->pluck('name', 'id') + ->toArray(); }) ->searchable() ->reactive(), @@ -320,7 +322,7 @@ class MachineResource extends Resource $plantId = $get('Plant'); $workGroupMasterId = $get('work_group_master'); - if (!$workGroupMasterId) { + if (! $workGroupMasterId) { return []; } @@ -402,7 +404,7 @@ class MachineResource extends Resource } if (! empty($data['name'])) { - $indicators[] = 'Description: ' . $data['name']; + $indicators[] = 'Description: '.$data['name']; } if (! empty($data['work_group_master'])) {