Update TintoreriaResource.php

This commit is contained in:
lizandrogd
2026-01-19 22:13:17 -05:00
parent 2e5f0a4dba
commit 07630ac848
@@ -143,6 +143,34 @@ class TintoreriaResource extends Resource
->label('Faltan')
->sortable(),
\Filament\Tables\Columns\BadgeColumn::make('estado_recepcion')
->label('Recepción')
->formatStateUsing(function ($state, $record) {
// $record is the Tintoreria model instance
$faltan = $record->faltantes ?? 0;
$enviada = (int) ($record->cantidad_enviada ?? 0);
if ($enviada === 0) {
return 'Sin envío';
}
if ($faltan >= $enviada) {
return 'Pendiente';
}
if ($faltan > 0) {
return 'Parcial';
}
return 'Completa';
})
->colors([
'danger' => 'Pendiente',
'warning' => 'Parcial',
'success' => 'Completa',
'secondary' => 'Sin envío',
]),
TextColumn::make('perdidas')
->label('Pérdidas'),