From baa00945bc088d33f70d87f3e4e41716440ead9c Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Fri, 9 Oct 2026 16:45:50 +0530 Subject: [PATCH] Added logic for shift flag in production report mail --- app/Console/Commands/SendProductionReport.php | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/app/Console/Commands/SendProductionReport.php b/app/Console/Commands/SendProductionReport.php index 6c01eaa9..49bc744b 100644 --- a/app/Console/Commands/SendProductionReport.php +++ b/app/Console/Commands/SendProductionReport.php @@ -247,6 +247,7 @@ class SendProductionReport extends Command // $totalTargetQuantity = round($dailyTarget + $previousRemaining, 2); + $totalTargetQuantity = round($dailyTarget, 2); // $totalHourlyQuantity = Item::whereIn('id', $itemIds) @@ -293,9 +294,16 @@ class SendProductionReport extends Command $efficiency = 0; } - $dayShiftPlanQuan = ($totalTargetQuantity / 2); - - $nightShiftPlanQuan = ($totalTargetQuantity / 2); + if($line->shift_flag == '0'){ + $dayShiftPlanQuan = ($totalTargetQuantity / 2); + $nightShiftPlanQuan = ($totalTargetQuantity / 2); + } + elseif($line->shift_flag == '1'){ + $dayShiftPlanQuan = ($totalTargetQuantity); + } + elseif($line->shift_flag == '2'){ + $nightShiftPlanQuan = ($totalTargetQuantity); + } if (strtolower($line->type) == 'fg line') {