Update OrdenProduccionResource.php
This commit is contained in:
@@ -150,15 +150,17 @@ class OrdenProduccionResource extends Resource
|
||||
TextColumn::make('cantidad_total')
|
||||
->label('Cantidad'),
|
||||
|
||||
TextColumn::make('prensillas_count')
|
||||
->label('Prensillas')
|
||||
->counts('prensillas')
|
||||
->sortable(),
|
||||
|
||||
TextColumn::make('ojales_count')
|
||||
->label('Ojales')
|
||||
->counts('ojales')
|
||||
->sortable(),
|
||||
TextColumn::make('ojales_prensillas')
|
||||
->label('Ojales/Prensillas')
|
||||
->getStateUsing(function ($record) {
|
||||
$ojales = $record->ojales()->sum('cantidad_enviada');
|
||||
$prensillas = $record->prensillas()->sum('cantidad_enviada');
|
||||
return $ojales + $prensillas;
|
||||
})
|
||||
->sortable(query: function ($query, $direction) {
|
||||
return $query->withCount(['ojales', 'prensillas'])
|
||||
->orderByRaw("(ojales_count + prensillas_count) {$direction}");
|
||||
}),
|
||||
|
||||
TextColumn::make('realizado')
|
||||
->label('Realizado')
|
||||
|
||||
Reference in New Issue
Block a user