From dd57d14f791d3753e1f50fcb1fb55224b58d9f92 Mon Sep 17 00:00:00 2001 From: dhanabalan Date: Fri, 8 May 2026 15:26:18 +0530 Subject: [PATCH] Added ware house for qr data in controller --- app/Http/Controllers/ProductionOrderController.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/ProductionOrderController.php b/app/Http/Controllers/ProductionOrderController.php index ded5c1f..3c7df6d 100644 --- a/app/Http/Controllers/ProductionOrderController.php +++ b/app/Http/Controllers/ProductionOrderController.php @@ -2,6 +2,7 @@ namespace App\Http\Controllers; +use App\Models\Plant; use App\Models\ProductionOrder; use Carbon\Carbon; use Illuminate\Http\Request; @@ -70,6 +71,10 @@ class ProductionOrderController extends Controller public function printpanel($production_order, $plantCode){ $order = ProductionOrder::where('production_order', $production_order)->first(); + $wareHouseNo = Plant::where('code', $plantCode)->first(); + + $wareNo = $wareHouseNo->warehouse_number; + if (!$order) { abort(404, 'Production Order not found'); } @@ -90,10 +95,9 @@ class ProductionOrderController extends Controller $serial = str_pad($i, 6, '0', STR_PAD_LEFT); $serialCount = substr(str_pad($i, 6, '0', STR_PAD_LEFT), -6); - $qrData = $plantCode . '/' . $itemCode . '/' . $year.$month . '/' . $serialCount; - - $panel = $plantCode . '/' . $itemCode . '/' . $year.$month . '/' . $serialCount; + $qrData = $plantCode . $wareNo . '/' . $itemCode . '/' . $year.$month . '/' . $serialCount; + $panel = $plantCode . $wareNo . '/' . $itemCode . '/' . $year.$month . '/' . $serialCount; $qrCode = new QrCode($qrData); $output = new Output\Png;