27 lines
845 B
PHP
27 lines
845 B
PHP
<?php
|
|
|
|
use App\Modules\Invoice\Actions\GenerateInvoiceExcell;
|
|
use App\Modules\Invoice\Data\InvoiceExcellData;
|
|
use Carbon\Carbon;
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
// Route::redirect('/', '/panel');
|
|
|
|
Route::get('/', function () {
|
|
GenerateInvoiceExcell::make()
|
|
->setTemplateFile(app_path('Modules/Invoice/Resources/Docs/invoice.xls'))
|
|
->setData(new InvoiceExcellData(
|
|
number: random_int(1, 99),
|
|
date: new Carbon('2024-11-08'),
|
|
seller_firm_type: 'Telekeçi',
|
|
seller_firm_name: 'Nurmuhammet Allanov Parahatowiç',
|
|
seller_ssb: '201126532321',
|
|
seller_bank_name: 'Türkmenistanyň „Halkbank“ paýdarlar täjirçilik banky',
|
|
seller_bank_number: '23206934160169902250000'
|
|
))
|
|
->handle()
|
|
->save();
|
|
|
|
return 'F';
|
|
});
|