From 8dc76eca67148303af35847debc3d36124e7eab7 Mon Sep 17 00:00:00 2001 From: ale Date: Wed, 27 Aug 2025 20:59:19 -0300 Subject: [PATCH] Agregada lista de productos con id y cantidad a resource de grupo de compra para admin --- app/Http/Resources/GrupoDeCompraResource.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/Http/Resources/GrupoDeCompraResource.php b/app/Http/Resources/GrupoDeCompraResource.php index 82f2120..2546cfc 100644 --- a/app/Http/Resources/GrupoDeCompraResource.php +++ b/app/Http/Resources/GrupoDeCompraResource.php @@ -15,6 +15,14 @@ class GrupoDeCompraResource extends JsonResource */ 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 [ 'id' => $this->id, 'nombre' => $this->nombre, @@ -29,6 +37,7 @@ class GrupoDeCompraResource extends JsonResource 'total_a_transferir' => number_format($this->totalATransferir(),2), 'total_transporte' => number_format($this->totalTransporte()), 'cantidad_transporte' => number_format($this->cantidadTransporte()), + 'productos_cantidades' => $productos_cantidades, ]; } }