This commit is contained in:
paoloar77
2024-11-28 17:14:50 +01:00
parent da4f48b83c
commit ce709a9836
3 changed files with 69 additions and 0 deletions

View File

@@ -70,6 +70,20 @@ class ArticleController extends Controller
}
}
public function test(Request $request)
{
try {
$articoli = $this->queryTest();
return view('article_test', ['articoli' => $$articoli]);
} catch (\Exception $e) {
// Potresti considerare di registrare l'errore per debugging
return new Response('Error exporting articles: ' . $e->getMessage(), 500);
}
}
public function exportArticlesSales(Request $request): Response
{
try {
@@ -133,4 +147,19 @@ class ArticleController extends Controller
return new Response('Error exporting articles: ' . $e->getMessage(), 500);
}
}
private function queryTest(): \Response
{
try {
$duplicati = DB::table('T_WEB_Articoli')
->select('idArticolo', 'Titolo', 'DataPubblicazione', 'Ean13', DB::raw('count(*) as total'))
->groupBy('idArticolo', 'Titolo', 'DataPubblicazione', 'Ean13')
->having('total', '>', 1) // Cerca solo i duplicati
->get();
$response->setContent($duplicati);
return $response;
} catch (\Exception $e) {
return new Response('Error exporting articles: ' . $e->getMessage(), 500);
}
}