From deca03865fbc4a20ff5e649f2662eb3b024f65ea Mon Sep 17 00:00:00 2001 From: ale Date: Wed, 27 Aug 2025 20:26:45 -0300 Subject: [PATCH] Agregado resource para grupo de compra de faltantes y sobrantes --- ...upoDeCompraFaltantesYSobrantesResource.php | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 app/Http/Resources/GrupoDeCompraFaltantesYSobrantesResource.php diff --git a/app/Http/Resources/GrupoDeCompraFaltantesYSobrantesResource.php b/app/Http/Resources/GrupoDeCompraFaltantesYSobrantesResource.php new file mode 100644 index 0000000..7640cfb --- /dev/null +++ b/app/Http/Resources/GrupoDeCompraFaltantesYSobrantesResource.php @@ -0,0 +1,29 @@ + + */ + public function toArray(Request $request): array + { + $productos_cantidades = []; + $productosPedidos = $this->productosPedidos(); + foreach ($productosPedidos as $productoPedido) { + $productos_cantidades[$productoPedido->producto_id] = $productoPedido->cantidad_pedida; + } + + return [ + 'id' => $this->id, + 'nombre' => $this->nombre, + 'productos_cantidades' => $productos_cantidades, + ]; + } +}