From e01dc71417ec6d5fdde9f895479ed8f5a5bf706a Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Fri, 6 Mar 2026 09:53:06 +0530 Subject: [PATCH] Refactored alignment PalletPrintController page --- .../Controllers/PalletPrintController.php | 56 +++++++++---------- 1 file changed, 26 insertions(+), 30 deletions(-) diff --git a/app/Http/Controllers/PalletPrintController.php b/app/Http/Controllers/PalletPrintController.php index 66146a9..bde69fa 100644 --- a/app/Http/Controllers/PalletPrintController.php +++ b/app/Http/Controllers/PalletPrintController.php @@ -44,17 +44,17 @@ class PalletPrintController extends Controller // ->values(); $items = WireMasterPacking::with('item') - ->where('plant_id', $plant) - ->where('wire_packing_number', $pallet) - ->get() - ->map(function ($row) { - return (object) [ - 'code' => $row->item->code, - 'description' => $row->item->description, - 'box_count' => 1, // each row = one box - 'weight' => $row->weight, - ]; - }); + ->where('plant_id', $plant) + ->where('wire_packing_number', $pallet) + ->get() + ->map(function ($row) { + return (object) [ + 'code' => $row->item->code, + 'description' => $row->item->description, + 'box_count' => 1, // each row = one box + 'weight' => $row->weight, + ]; + }); $masterBox = WireMasterPacking::where('plant_id', $plant) ->where('wire_packing_number', $pallet) @@ -105,12 +105,11 @@ class PalletPrintController extends Controller ->pluck('wire_packing_number') ->values(); - $index = $completedPallets->search($pallet); - $currentPalletNo = ($index !== false) ? $index + 1 : 0; + $currentPalletNo = ($index != false) ? $index + 1 : 0; - $boxLabel = $currentPalletNo . '/' . $totalBoxes; + $boxLabel = $currentPalletNo.'/'.$totalBoxes; // $completedPallets = WireMasterPacking::where('plant_id', $plant) // ->select('wire_packing_number') @@ -127,7 +126,7 @@ class PalletPrintController extends Controller // $boxLabel = $currentPalletNo . '/' . $totalBoxes; $grossWeight = $items->sum('weight'); - $widthPt = 85 * 2.83465; // 85mm → points + $widthPt = 85 * 2.83465; // 85mm → points $heightPt = 100 * 2.83465; // 100mm → points $plantName = Plant::where('id', $plant)->value('name'); @@ -135,18 +134,18 @@ class PalletPrintController extends Controller $plantAddress = Plant::where('id', $plant)->value('address'); $pdf = Pdf::loadView('pdf.wire-pallet', [ - 'product' => 'Submersible Winding Wire', - 'plantName' => $plantName, - 'plantAddress' => $plantAddress, - 'monthYear' => now()->format('M-y'), - 'branch' => '', - 'customerCode' => $customerCode, - 'customerName' => $customerName, - 'masterBox' => $boxLabel, - 'items' => $items, - 'grossWeight' => $grossWeight, - 'netWeight' => $grossWeight - 3.05, - 'pallet' => $pallet, + 'product' => 'Submersible Winding Wire', + 'plantName' => $plantName, + 'plantAddress' => $plantAddress, + 'monthYear' => now()->format('M-y'), + 'branch' => '', + 'customerCode' => $customerCode, + 'customerName' => $customerName, + 'masterBox' => $boxLabel, + 'items' => $items, + 'grossWeight' => $grossWeight, + 'netWeight' => $grossWeight - 3.05, + 'pallet' => $pallet, ])->setPaper([0, 0, $widthPt, $heightPt], 'portrait'); return $pdf->stream("Pallet-{$pallet}.pdf"); @@ -178,7 +177,6 @@ class PalletPrintController extends Controller * Store a newly created resource in storage. */ - // public function print(Request $request, $pallet, $plant) // { // $customerId = $request->query('customer'); @@ -205,7 +203,6 @@ class PalletPrintController extends Controller // $customerCode = $customer->customer_po ?? ''; // $customerName = $customer->customer_name ?? ''; - // $totalBoxes = WireMasterPacking::where('plant_id', $plant) // ->where('customer_po_master_id', $customerId) // ->distinct('wire_packing_number') @@ -223,7 +220,6 @@ class PalletPrintController extends Controller // ->pluck('wire_packing_number') // ->values(); - // $index = $completedPallets->search($pallet); // $currentPalletNo = ($index !== false) ? $index + 1 : 0;