Update OrdenProduccionResource.php
This commit is contained in:
@@ -38,6 +38,23 @@ class OrdenProduccionResource extends Resource
|
|||||||
->schema([
|
->schema([
|
||||||
Section::make('Datos de la Orden')
|
Section::make('Datos de la Orden')
|
||||||
->schema([
|
->schema([
|
||||||
|
Select::make('producto_id')
|
||||||
|
->label('Producto (opcional)')
|
||||||
|
->relationship('producto', 'nombre')
|
||||||
|
->searchable()
|
||||||
|
->preload()
|
||||||
|
->nullable()
|
||||||
|
->reactive()
|
||||||
|
->afterStateUpdated(function ($state, $set) {
|
||||||
|
if ($state) {
|
||||||
|
$prod = \App\Models\Producto::find($state);
|
||||||
|
if ($prod) {
|
||||||
|
$set('prenda_modelo', $prod->nombre);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
->helperText('Si seleccionas un producto, se completará automáticamente el campo Prenda / Modelo.'),
|
||||||
|
|
||||||
TextInput::make('prenda_modelo')
|
TextInput::make('prenda_modelo')
|
||||||
->label('Prenda / Modelo')
|
->label('Prenda / Modelo')
|
||||||
->required()
|
->required()
|
||||||
@@ -55,13 +72,7 @@ class OrdenProduccionResource extends Resource
|
|||||||
->preload()
|
->preload()
|
||||||
->nullable(),
|
->nullable(),
|
||||||
|
|
||||||
Select::make('producto_id')
|
|
||||||
->label('Producto (opcional)')
|
|
||||||
->relationship('producto', 'nombre')
|
|
||||||
->searchable()
|
|
||||||
->preload()
|
|
||||||
->nullable()
|
|
||||||
->helperText('Si no se selecciona, se intentará crear el producto automáticamente cuando la orden finalice.'),
|
|
||||||
|
|
||||||
TextInput::make('metros_requeridos')
|
TextInput::make('metros_requeridos')
|
||||||
->label('Metros requeridos')
|
->label('Metros requeridos')
|
||||||
|
|||||||
Reference in New Issue
Block a user