Update TintoreriaResource.php
This commit is contained in:
@@ -144,31 +144,19 @@ class TintoreriaResource extends Resource
|
|||||||
->sortable(),
|
->sortable(),
|
||||||
|
|
||||||
\Filament\Tables\Columns\BadgeColumn::make('estado_recepcion')
|
\Filament\Tables\Columns\BadgeColumn::make('estado_recepcion')
|
||||||
->label('Recepción')
|
->label('Estado')
|
||||||
->formatStateUsing(function ($state, $record) {
|
->formatStateUsing(function ($state, $record) {
|
||||||
// $record is the Tintoreria model instance
|
|
||||||
$faltan = $record->faltantes ?? 0;
|
$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) {
|
if ($faltan > 0) {
|
||||||
return 'Parcial';
|
return 'Parcial';
|
||||||
}
|
}
|
||||||
|
|
||||||
return 'Completa';
|
return 'Completado';
|
||||||
})
|
})
|
||||||
->colors([
|
->colors([
|
||||||
'danger' => 'Pendiente',
|
|
||||||
'warning' => 'Parcial',
|
'warning' => 'Parcial',
|
||||||
'success' => 'Completa',
|
'success' => 'Completado',
|
||||||
'secondary' => 'Sin envío',
|
|
||||||
]),
|
]),
|
||||||
|
|
||||||
TextColumn::make('perdidas')
|
TextColumn::make('perdidas')
|
||||||
|
|||||||
Reference in New Issue
Block a user