From e69de6f5ddad39379d560dbd74723475ccb516d7 Mon Sep 17 00:00:00 2001 From: Nurmuhammet Allanov Date: Thu, 29 May 2025 17:37:26 +0500 Subject: [PATCH] Download card requist --- .../Requisite/Actions/DownloadCardRequisite.php | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/app/Nova/Resources/Order/Card/Requisite/Actions/DownloadCardRequisite.php b/app/Nova/Resources/Order/Card/Requisite/Actions/DownloadCardRequisite.php index 6bbc171..4d92ffd 100644 --- a/app/Nova/Resources/Order/Card/Requisite/Actions/DownloadCardRequisite.php +++ b/app/Nova/Resources/Order/Card/Requisite/Actions/DownloadCardRequisite.php @@ -83,15 +83,27 @@ class DownloadCardRequisite extends Action /** * Generate file * - * @param @param \App\Models\Order\Card\Requisite\CardRequisite $model + * @param \App\Models\Order\Card\Requisite\CardRequisite $model + * @param \App\Nova\Resources\Order\Card\CardTransaction\Actions\ResponseTypes\AzatApiClientInfoAllResponse $data */ - public function generateFile($model) + public function generateFile($model, $data) { $doc_path = app_path('Nova/Resources/Order/Card/Requisite/Docs/card-requisite.docx'); $templateProcessor = new TemplateProcessor($doc_path); $templateProcessor->setValues([ 'year' => date('Y'), + 'name' => $data->clientName, + 'contract' => $data->cardAccountNumber, + 'bank' => $data->depName, + 'hasap' => '---YOK---', + 'sb' => '---YOK--', + 'bab' => $data->mfo, + 'card_number' => $data->cardPan, + 'phone' => '---YOK---', + 'contract_date' => '---YOK---', + 'card_order_date' => '---YOK---', + 'card_given_date' => '---YOK---', ]); $unique_folder_name = Str::snake(str_replace(':', '-', $model->created_at->toDateTimeString()));