WIP: funcion/faltantes-y-sobrantes #52

Draft
atasistro wants to merge 39 commits from funcion/faltantes-y-sobrantes into master
Showing only changes of commit 8dc76eca67 - Show all commits

View file

@ -15,6 +15,14 @@ class GrupoDeCompraResource extends JsonResource
*/ */
public function toArray($request): array public function toArray($request): array
{ {
$productos_cantidades = [];
$productos_pedidos = $this->productosPedidos();
foreach ($productos_pedidos as $productoPedido) {
$productos_cantidades[] = [
"id" => $productoPedido->producto_id,
"cantidad" => $productoPedido->cantidad_pedida
];
}
return [ return [
'id' => $this->id, 'id' => $this->id,
'nombre' => $this->nombre, 'nombre' => $this->nombre,
@ -29,6 +37,7 @@ class GrupoDeCompraResource extends JsonResource
'total_a_transferir' => number_format($this->totalATransferir(),2), 'total_a_transferir' => number_format($this->totalATransferir(),2),
'total_transporte' => number_format($this->totalTransporte()), 'total_transporte' => number_format($this->totalTransporte()),
'cantidad_transporte' => number_format($this->cantidadTransporte()), 'cantidad_transporte' => number_format($this->cantidadTransporte()),
'productos_cantidades' => $productos_cantidades,
]; ];
} }
} }