From 3ed63696c4b0ce48103d4fe53a4c7cf1955ad5a2 Mon Sep 17 00:00:00 2001 From: paoloar77 Date: Sat, 7 Dec 2024 19:33:54 +0100 Subject: [PATCH] aa --- app/Http/Controllers/ArticleController.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/ArticleController.php b/app/Http/Controllers/ArticleController.php index 4142821d..fffb6071 100755 --- a/app/Http/Controllers/ArticleController.php +++ b/app/Http/Controllers/ArticleController.php @@ -27,19 +27,19 @@ class ArticleController extends Controller ->leftJoin(DB::raw('(SELECT l.IdTipoFormato, l.Descrizione as DescrizioneFormato FROM T_WEB_TipiFormato l JOIN (SELECT IdTipoFormato, MAX(DataOra) as data1 from T_WEB_TipiFormato GROUP BY IdTipoFormato) m ON l.IdTipoFormato = m.IdTipoFormato AND l.DataOra = m.data1 ) n'), function ($join) { $join->on('T_WEB_Articoli.IdTipoFormato', '=', 'n.IdTipoFormato'); }) - ->leftJoin(DB::raw('(SELECT CodArticoloGM, SUM(Qta) as TotaleVenduto FROM T_WEB_Ordini WHERE Enabled = 1 GROUP BY CodArticoloGM) o'), function ($join) { + ->leftJoin(DB::raw('(SELECT CodArticoloGM, SUM(Qta) as totaleVenduti FROM T_WEB_Ordini WHERE Enabled = 1 GROUP BY CodArticoloGM) o'), function ($join) { $join->on('T_WEB_Articoli.IdArticolo', '=', 'o.CodArticoloGM'); }) ->select('T_WEB_Articoli.*', 'f.DescrizioneStatoProdotto', 'i.DescrizioneTipologia', 'n.DescrizioneFormato', - DB::raw('COALESCE(o.TotaleVenduto, 0) as TotaleVenduto')) + DB::raw('COALESCE(o.TotaleVenduto, 0) as totaleVenduti')) ->where('DescrizioneStatoProdotto','In commercio') ->where('DescrizioneTipologia','Libri') ->orderBy('DataOra', 'desc') ->get(); - + if ($articoliVenduti->isEmpty()) { return response()->json(['message' => 'Nessun articolo trovato.'], 404); }