Updated disabled functionality if record exist
All checks were successful
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Successful in 13s
All checks were successful
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Successful in 13s
This commit is contained in:
@@ -104,7 +104,8 @@ class RequestCharacteristicResource extends Resource
|
||||
}
|
||||
$set('updated_by', Filament::auth()->user()?->name);
|
||||
})
|
||||
->disabled(fn ($get) => self::isFieldDisabled($get)),
|
||||
// ->disabled(fn ($get) => self::isFieldDisabled($get))
|
||||
->disabled(fn (Get $get) => ! empty($get('id'))),
|
||||
Forms\Components\Select::make('machine_id')
|
||||
->label('Work Center')
|
||||
// ->relationship('machine', 'name')
|
||||
@@ -133,7 +134,7 @@ class RequestCharacteristicResource extends Resource
|
||||
$set('approver_type', null);
|
||||
$set('updated_by', Filament::auth()->user()?->name);
|
||||
})
|
||||
->disabled(fn ($get) => self::isFieldDisabled($get)),
|
||||
->disabled(fn (Get $get) => ! empty($get('id'))),
|
||||
Forms\Components\Hidden::make('show_validation_image')
|
||||
->reactive()
|
||||
->default(false),
|
||||
@@ -224,7 +225,7 @@ class RequestCharacteristicResource extends Resource
|
||||
|
||||
return ($userHas && strlen($userHas) > 0) ? null : optional(RequestCharacteristic::latest()->first())->item_id ?? null;
|
||||
})
|
||||
->disabled(fn ($get) => self::isFieldDisabled($get)),
|
||||
->disabled(fn (Get $get) => ! empty($get('id'))),
|
||||
Forms\Components\TextInput::make('aufnr')
|
||||
->label('Job Number')
|
||||
->reactive()
|
||||
@@ -251,7 +252,7 @@ class RequestCharacteristicResource extends Resource
|
||||
return ($userHas && strlen($userHas) > 0) ? null : optional(RequestCharacteristic::latest()->first())->aufnr ?? null;
|
||||
})
|
||||
->readOnly(fn ($get) => ($get('item_id') == null))
|
||||
->disabled(fn ($get) => self::isFieldDisabled($get)),
|
||||
->disabled(fn (Get $get) => ! empty($get('id'))),
|
||||
Forms\Components\TextInput::make('gernr')
|
||||
->label('Serial Number')
|
||||
->reactive()
|
||||
@@ -281,7 +282,8 @@ class RequestCharacteristicResource extends Resource
|
||||
}
|
||||
|
||||
return false;
|
||||
}),
|
||||
})
|
||||
->disabled(fn (Get $get) => ! empty($get('id'))),
|
||||
Forms\Components\Select::make('machine_name')
|
||||
->label('Machine Name')
|
||||
->reactive()
|
||||
@@ -334,7 +336,8 @@ class RequestCharacteristicResource extends Resource
|
||||
}
|
||||
}
|
||||
})
|
||||
->required(),
|
||||
->required()
|
||||
->disabled(fn (Get $get) => ! empty($get('id'))),
|
||||
Forms\Components\Select::make('approver_type')
|
||||
->label('Request Type')
|
||||
// ->columnSpan(1)
|
||||
@@ -400,7 +403,8 @@ class RequestCharacteristicResource extends Resource
|
||||
$set('approver_type', null);
|
||||
}
|
||||
}
|
||||
}),
|
||||
})
|
||||
->disabled(fn (Get $get) => ! empty($get('id'))),
|
||||
Forms\Components\Select::make('characteristic_approver_master_id')
|
||||
->label('Master Characteristic Field')
|
||||
// ->relationship('characteristicApproverMaster', 'characteristic_field')
|
||||
@@ -431,7 +435,8 @@ class RequestCharacteristicResource extends Resource
|
||||
$set('update_value', null);
|
||||
$set('updated_by', Filament::auth()->user()?->name);
|
||||
})
|
||||
->required(),
|
||||
->required()
|
||||
->disabled(fn (Get $get) => ! empty($get('id'))),
|
||||
Forms\Components\TextInput::make('model_type')
|
||||
->label('Model Type')
|
||||
->reactive()
|
||||
@@ -442,8 +447,8 @@ class RequestCharacteristicResource extends Resource
|
||||
$set('update_value', null);
|
||||
$set('updated_by', Filament::auth()->user()?->name);
|
||||
})
|
||||
->required(),
|
||||
// ->disabled(fn ($get) => self::isFieldDisabled($get))
|
||||
->required()
|
||||
->disabled(fn (Get $get) => ! empty($get('id'))),
|
||||
Section::make('Request Characteristic Details')
|
||||
// ->columnSpan(['default' => 2, 'sm' => 4])
|
||||
->reactive()
|
||||
|
||||
Reference in New Issue
Block a user