From aaaa021597058e6f9c41db6caec416b9c3faa5b0 Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Sat, 13 Jun 2026 11:06:25 +0530 Subject: [PATCH] Added sort of rfq number logic in import transit mail --- app/Console/Commands/SendImportTransit.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/Console/Commands/SendImportTransit.php b/app/Console/Commands/SendImportTransit.php index d513677..8867d7f 100644 --- a/app/Console/Commands/SendImportTransit.php +++ b/app/Console/Commands/SendImportTransit.php @@ -92,9 +92,14 @@ class SendImportTransit extends Command // ->where('status', '!=', 'Delivered') // ->get(); - $tableData = ImportTransit::where('status', '!=', 'Delivered')->get(); + $tableData = ImportTransit::where('status', '!=', 'Delivered')->orderByRaw(" + CAST( + regexp_replace(cri_rfq_number, '.*-([0-9]+).*', '\\1') + AS INTEGER + ) + ")->get(); + - if ($tableData->isEmpty()) { $this->info('No pending Import Transit records found. Mail skipped.'); return; -- 2.49.1