From 035948687dfcb774d3503e027dcfb3f3c499874d Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Fri, 4 Sep 2026 17:10:29 +0530 Subject: [PATCH] Updated gernr column readOnly and stateUpdate logic --- app/Filament/Resources/RequestCharacteristicResource.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/Filament/Resources/RequestCharacteristicResource.php b/app/Filament/Resources/RequestCharacteristicResource.php index f76f84b..93c9695 100644 --- a/app/Filament/Resources/RequestCharacteristicResource.php +++ b/app/Filament/Resources/RequestCharacteristicResource.php @@ -256,8 +256,12 @@ class RequestCharacteristicResource extends Resource ->label('Serial Number') ->reactive() ->minLength(13) - ->readOnly(fn (callable $get) => (! $get('aufnr'))) - ->afterStateUpdated(function (callable $set) { + ->readOnly(fn (callable $get) => (! $get('aufnr') || $get('approver_type') != 'Stop')) + ->afterStateUpdated(function ($state, callable $set, callable $get) { + $appTyp = $get('approver_type'); + if ($appTyp != 'Stop') { + $set('gernr', null); + } $set('updated_by', Filament::auth()->user()?->name); }) // ->rules([