up
This commit is contained in:
@@ -69,9 +69,19 @@ class ConfeccionResource extends Resource
|
|||||||
|
|
||||||
$set('cantidad_enviada', $pending ?: 0);
|
$set('cantidad_enviada', $pending ?: 0);
|
||||||
$set('fecha_envio', now()->toDateString());
|
$set('fecha_envio', now()->toDateString());
|
||||||
|
$set('referencia_info', $orden->referencia ?? 'Sin referencia');
|
||||||
|
} else {
|
||||||
|
$set('referencia_info', null);
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
|
|
||||||
|
TextInput::make('referencia_info')
|
||||||
|
->label('Referencia de la Prenda')
|
||||||
|
->disabled()
|
||||||
|
->dehydrated(false)
|
||||||
|
->visible(fn ($get) => $get('orden_produccion_id') !== null)
|
||||||
|
->helperText('Esta es la referencia de la prenda de la orden de producción seleccionada'),
|
||||||
|
|
||||||
DatePicker::make('fecha_envio')
|
DatePicker::make('fecha_envio')
|
||||||
->required()
|
->required()
|
||||||
->default(now()),
|
->default(now()),
|
||||||
|
|||||||
@@ -86,11 +86,21 @@ class OjalPresillaResource extends Resource
|
|||||||
$cantidadDisponible = $cantidadConfecciones - $cantidadEnOjales;
|
$cantidadDisponible = $cantidadConfecciones - $cantidadEnOjales;
|
||||||
|
|
||||||
$set('cantidad_enviada', $cantidadDisponible);
|
$set('cantidad_enviada', $cantidadDisponible);
|
||||||
|
$set('referencia_info', $op->referencia ?? 'Sin referencia');
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
$set('referencia_info', null);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
->helperText('Solo se muestran órdenes con prendas disponibles para enviar'),
|
->helperText('Solo se muestran órdenes con prendas disponibles para enviar'),
|
||||||
|
|
||||||
|
TextInput::make('referencia_info')
|
||||||
|
->label('Referencia de la Prenda')
|
||||||
|
->disabled()
|
||||||
|
->dehydrated(false)
|
||||||
|
->visible(fn ($get) => $get('orden_produccion_id') !== null)
|
||||||
|
->helperText('Esta es la referencia de la prenda de la orden de producción seleccionada'),
|
||||||
|
|
||||||
TextInput::make('tipo')
|
TextInput::make('tipo')
|
||||||
->label('Tipo')
|
->label('Tipo')
|
||||||
->placeholder('Ej: Ojal, Prensilla, Botón, etc.')
|
->placeholder('Ej: Ojal, Prensilla, Botón, etc.')
|
||||||
|
|||||||
@@ -61,6 +61,11 @@ class OrdenProduccionResource extends Resource
|
|||||||
->required()
|
->required()
|
||||||
->maxLength(255),
|
->maxLength(255),
|
||||||
|
|
||||||
|
TextInput::make('referencia')
|
||||||
|
->label('Referencia')
|
||||||
|
->maxLength(255)
|
||||||
|
->helperText('Referencia de la prenda (opcional)'),
|
||||||
|
|
||||||
TextInput::make('cantidad_total')
|
TextInput::make('cantidad_total')
|
||||||
->numeric()
|
->numeric()
|
||||||
->required()
|
->required()
|
||||||
|
|||||||
@@ -62,9 +62,21 @@ class ProcesoAcabadoResource extends Resource
|
|||||||
|
|
||||||
$disponible = max(0, $disponible - $yaEnAcabados);
|
$disponible = max(0, $disponible - $yaEnAcabados);
|
||||||
$set('cantidad_enviada', $disponible);
|
$set('cantidad_enviada', $disponible);
|
||||||
|
|
||||||
|
$orden = \App\Models\OrdenProduccion::find($state);
|
||||||
|
$set('referencia_info', $orden->referencia ?? 'Sin referencia');
|
||||||
|
} else {
|
||||||
|
$set('referencia_info', null);
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
|
|
||||||
|
TextInput::make('referencia_info')
|
||||||
|
->label('Referencia de la Prenda')
|
||||||
|
->disabled()
|
||||||
|
->dehydrated(false)
|
||||||
|
->visible(fn ($get) => $get('orden_produccion_id') !== null)
|
||||||
|
->helperText('Esta es la referencia de la prenda de la orden de producción seleccionada'),
|
||||||
|
|
||||||
TextInput::make('tipo_proceso')
|
TextInput::make('tipo_proceso')
|
||||||
->label('Tipo de proceso')
|
->label('Tipo de proceso')
|
||||||
->placeholder('Ej: Planchado, Empacado, etc.')
|
->placeholder('Ej: Planchado, Empacado, etc.')
|
||||||
|
|||||||
@@ -90,10 +90,22 @@ class TintoreriaResource extends Resource
|
|||||||
|
|
||||||
$set('cantidad_enviada', $pending ?: 0);
|
$set('cantidad_enviada', $pending ?: 0);
|
||||||
$set('fecha_envio', now()->toDateString());
|
$set('fecha_envio', now()->toDateString());
|
||||||
|
|
||||||
|
$orden = \App\Models\OrdenProduccion::find($state);
|
||||||
|
$set('referencia_info', $orden->referencia ?? 'Sin referencia');
|
||||||
|
} else {
|
||||||
|
$set('referencia_info', null);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
->helperText('Solo se muestran órdenes con ojales/prensillas terminados'),
|
->helperText('Solo se muestran órdenes con ojales/prensillas terminados'),
|
||||||
|
|
||||||
|
TextInput::make('referencia_info')
|
||||||
|
->label('Referencia de la Prenda')
|
||||||
|
->disabled()
|
||||||
|
->dehydrated(false)
|
||||||
|
->visible(fn ($get) => $get('orden_produccion_id') !== null)
|
||||||
|
->helperText('Esta es la referencia de la prenda de la orden de producción seleccionada'),
|
||||||
|
|
||||||
TextInput::make('tipo_proceso')
|
TextInput::make('tipo_proceso')
|
||||||
->label('Tipo de proceso')
|
->label('Tipo de proceso')
|
||||||
->required(),
|
->required(),
|
||||||
|
|||||||
Reference in New Issue
Block a user