diff --git a/app/Nova/Resources/Order/Card/CardTransaction/Actions/DownloadCardTransaction.php b/app/Nova/Resources/Order/Card/CardTransaction/Actions/DownloadCardTransaction.php index aa4b81a..903be1d 100644 --- a/app/Nova/Resources/Order/Card/CardTransaction/Actions/DownloadCardTransaction.php +++ b/app/Nova/Resources/Order/Card/CardTransaction/Actions/DownloadCardTransaction.php @@ -57,6 +57,10 @@ class DownloadCardTransaction extends Action if ($data->errCode != 0) { return ActionResponse::danger($data->message); } + + info($data); + + // $this->generateFile($data); } /** @@ -119,4 +123,11 @@ class DownloadCardTransaction extends Action return $response; } + + /** + * Generate file + * + * @param ResponseTypes\AzatApiClientInfoAllResponse $data + */ + public function generateFile($data) {} } diff --git a/app/Repos/System/Nova/NovaMenuRepo.php b/app/Repos/System/Nova/NovaMenuRepo.php index 090c795..4897fa1 100644 --- a/app/Repos/System/Nova/NovaMenuRepo.php +++ b/app/Repos/System/Nova/NovaMenuRepo.php @@ -57,9 +57,9 @@ class NovaMenuRepo MenuGroup::make(__('Card department'), [ MenuItem::resource(CardOrder::class)->name(__('Order new card')), + MenuItem::resource(CardTransaction::class), MenuItem::resource(CardRequisite::class), MenuItem::resource(CardPin::class), - MenuItem::resource(CardTransaction::class), ])->collapsedByDefault(), MenuGroup::make(__('International payments'), [ diff --git a/ok.html b/ok.html new file mode 100644 index 0000000..5788b45 --- /dev/null +++ b/ok.html @@ -0,0 +1,12 @@ + + +$printLocation = "/var/www/sirk/backend/storage/app/public/tickets/{$booking->orderId}.pdf"; + $url = route('booking-ticket', ['q' => $request->q]); + + $result = Process::run("/home/ubuntu/chrome-linux/chrome --headless --print-to-pdf=$printLocation $url --no-sandbox"); + + if ($result->successful()) { + return redirect("https://atchylyksirk.gov.tm/storage/tickets/{$booking->orderId}.pdf"); + } else { + return back(); + } diff --git a/resources/views/orders/cards/card-transaction/download-card-transaction.blade.php b/resources/views/orders/cards/card-transaction/download-card-transaction.blade.php index e69de29..f0bde06 100644 --- a/resources/views/orders/cards/card-transaction/download-card-transaction.blade.php +++ b/resources/views/orders/cards/card-transaction/download-card-transaction.blade.php @@ -0,0 +1,46 @@ + + +
+ + + + +FM0
+{{ $transactoin->depName }}
+Н/к: 101301000408
+ +Текущая дата: 15/05/2025 17:52:59
+ВЫПИСКА ПО СЧЕТУ КЛИЕНТА №9341304011
+Ф.И.О. владельца счета: MYRATLYÝEW DÖWRAN AŞYRMUHAMMEDOWIÇ
+Исходящий остаток: 7.73
+Входящий остаток: 361.92
+| Дата операции | +Дата транз. | +Карточка | +Тип операции | +Место провед. транзакции | +Валюта транз. | +Сумма в валюте транзакции | +Сумма в валюте карт-счета, 934 | +Остаток карт-счета, 934 | +
|---|
Обороты за период:
+(+) поступило: 6 225.65
+(-) списано: 6 579.84
+