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

+
+ +