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