From cf0e1dfee9a586844d88400a7ca3e6d6b2d08008 Mon Sep 17 00:00:00 2001 From: E98Developer Date: Fri, 5 Jun 2026 15:19:52 +0200 Subject: [PATCH] =?UTF-8?q?EV3-420=20"sztorn=C3=B3"=20megrendel=C3=A9s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/OrderController.php | 10 ++++++++++ resources/views/modules/order/invoice.blade.php | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/OrderController.php b/app/Http/Controllers/OrderController.php index ff2513e..540bd37 100644 --- a/app/Http/Controllers/OrderController.php +++ b/app/Http/Controllers/OrderController.php @@ -890,6 +890,16 @@ public function getOrderData(?int $orderId = null, ?Order $Order = null): array $orderData['changedItems'] = $this->getChangedItems($Order); } + if ($Order->orderFlag == 'storno' && $Order->rel_id) { + $originalOrder = OrderArchive::find($Order->rel_id); + if (! $originalOrder) { + $originalOrder = Order::find($Order->rel_id); + } + if ($originalOrder) { + $orderData['originalHumanId'] = $originalOrder->humanId; + } + } + if ($Order->orderType == 'weekly') { $orderData['items'] = $this->getOrderItemsFromOrderData(null, $Order); if (is_array($orderData['items']['weekDayItems'])) { diff --git a/resources/views/modules/order/invoice.blade.php b/resources/views/modules/order/invoice.blade.php index bb6eefd..de2b793 100644 --- a/resources/views/modules/order/invoice.blade.php +++ b/resources/views/modules/order/invoice.blade.php @@ -13,7 +13,7 @@ - +
{{$humanId}}{{$humanId}}@if($orderFlag == 'storno' && !empty($originalHumanId)), a {{$originalHumanId}} stornója @endif