wip
This commit is contained in:
@@ -10,10 +10,8 @@ use App\Modules\TurkmenPassport\Repositories\TurkmenPassportRepository;
|
|||||||
use App\Modules\VisaMasterPaymentOrder\Models\VisaMasterPaymentOrder;
|
use App\Modules\VisaMasterPaymentOrder\Models\VisaMasterPaymentOrder;
|
||||||
use Filament\Forms\Components\FileUpload;
|
use Filament\Forms\Components\FileUpload;
|
||||||
use Filament\Forms\Components\Hidden;
|
use Filament\Forms\Components\Hidden;
|
||||||
use Filament\Forms\Components\KeyValue;
|
|
||||||
use Filament\Forms\Components\RichEditor;
|
use Filament\Forms\Components\RichEditor;
|
||||||
use Filament\Forms\Components\Select;
|
use Filament\Forms\Components\Select;
|
||||||
use Filament\Forms\Components\Textarea;
|
|
||||||
use Filament\Forms\Components\TextInput;
|
use Filament\Forms\Components\TextInput;
|
||||||
use Filament\Forms\Components\Toggle;
|
use Filament\Forms\Components\Toggle;
|
||||||
use Filament\Schemas\Components\Fieldset;
|
use Filament\Schemas\Components\Fieldset;
|
||||||
@@ -60,39 +58,39 @@ class VisaMasterPaymentOrderForm
|
|||||||
]),
|
]),
|
||||||
|
|
||||||
Wizard::make([
|
Wizard::make([
|
||||||
// Step::make(__('Order type and bank'))
|
Step::make(__('Order type and bank'))
|
||||||
// ->schema([
|
->schema([
|
||||||
// Fieldset::make(__('Order type'))
|
Fieldset::make(__('Order type'))
|
||||||
// ->schema([
|
->schema([
|
||||||
// Select::make('type')
|
Select::make('type')
|
||||||
// ->label(__('Type'))
|
->label(__('Type'))
|
||||||
// ->options(VisaMasterPaymentOrder::applicationTypes())
|
->options(VisaMasterPaymentOrder::applicationTypes())
|
||||||
// ->native(false)
|
->native(false)
|
||||||
// ->required(),
|
->required(),
|
||||||
// ]),
|
]),
|
||||||
|
|
||||||
// Fieldset::make(__('Location'))
|
Fieldset::make(__('Location'))
|
||||||
// ->schema([
|
->schema([
|
||||||
// Select::make('region')
|
Select::make('region')
|
||||||
// ->label(__('Region'))
|
->label(__('Region'))
|
||||||
// ->options(RegionRepository::values())
|
->options(RegionRepository::values())
|
||||||
// ->live()
|
->live()
|
||||||
// ->afterStateUpdated(fn (callable $set) => $set('branch_id', null))
|
->afterStateUpdated(fn (callable $set) => $set('branch_id', null))
|
||||||
// ->required(),
|
->required(),
|
||||||
|
|
||||||
// Select::make('branch_id')
|
Select::make('branch_id')
|
||||||
// ->label(__('Branch'))
|
->label(__('Branch'))
|
||||||
// ->relationship('branch', 'name', function ($query, callable $get) {
|
->relationship('branch', 'name', function ($query, callable $get) {
|
||||||
// $query->orderByTranslation('name');
|
$query->orderByTranslation('name');
|
||||||
|
|
||||||
// $region = $get('region');
|
$region = $get('region');
|
||||||
// if ($region) {
|
if ($region) {
|
||||||
// $query->where('region', $region);
|
$query->where('region', $region);
|
||||||
// }
|
}
|
||||||
// })
|
})
|
||||||
// ->required(),
|
->required(),
|
||||||
// ]),
|
]),
|
||||||
// ]),
|
]),
|
||||||
Step::make(__('Payment sender data'))
|
Step::make(__('Payment sender data'))
|
||||||
->columns(8)
|
->columns(8)
|
||||||
->schema([
|
->schema([
|
||||||
@@ -142,6 +140,31 @@ class VisaMasterPaymentOrderForm
|
|||||||
->label(__('Address'))
|
->label(__('Address'))
|
||||||
->columnSpan(4)
|
->columnSpan(4)
|
||||||
->required(),
|
->required(),
|
||||||
|
|
||||||
|
Section::make(__('Files'))
|
||||||
|
->description('PNG, JPEG, PDF')
|
||||||
|
->columnSpanFull()
|
||||||
|
->schema([
|
||||||
|
FileUpload::make('sender_passport_local')
|
||||||
|
->label(__('Ugradyja degişli Türkmenistanyň raýatynyň (içki milli) pasportynyň asyl görnüşi we göçürmesi'))
|
||||||
|
->required(),
|
||||||
|
|
||||||
|
FileUpload::make('sender_passport_international')
|
||||||
|
->label(__('Ugradyja degişli Türkmenistandan çykmak we Türkmenistana girmek üçin pasportynyň asyl görnüşi we göçürmesi')),
|
||||||
|
|
||||||
|
FileUpload::make('sender_travel_stamp_on_passport')
|
||||||
|
->label(__('Ugradyja degişli Türkmenistandan çykmak we Türkmenistana girmek üçin pasportyndaky daşary döwletine gidendigi we daşary döwlete barandygy baradaky (ştampyň) bellenen sahypasynyň göçürmesi'))
|
||||||
|
->required(),
|
||||||
|
|
||||||
|
FileUpload::make('sender_proof_of_kinship')
|
||||||
|
->label(__('Ugradyjynyň we kabul edijiniň (talybyň) özara garyndaşlyk derejesini tassyklaýjy resminamalarynyň göçürmesi')),
|
||||||
|
|
||||||
|
FileUpload::make('sender_passport_local_old')
|
||||||
|
->label(__('Ugradyjy we kabul ediji (talyp) 2015-nji ýyldan soňra Türkmenistanyň raýatynyň pasportyny ikinji gezek alan bolsa, onda birinji gezek alan pasportynyň seriýasy baradaky maglumat')),
|
||||||
|
|
||||||
|
FileUpload::make('sender_passport_local_old_replacement')
|
||||||
|
->label(__('Ugradyjy we kabul ediji (talyp) 2015-nji ýyldan soňra Türkmenistanyň raýatynyň pasportyny ikinji gezek alandan soňra birinji gezek alan pasportynyň seriýasy baradaky maglumaty bilmeýän ,bolsa onda polisiýanyň degişli edaralaryndan birinji alan pasportynyň seriýasy baradaky güwänamasy')),
|
||||||
|
]),
|
||||||
]),
|
]),
|
||||||
|
|
||||||
Step::make(__('Payee information'))
|
Step::make(__('Payee information'))
|
||||||
@@ -169,6 +192,52 @@ class VisaMasterPaymentOrderForm
|
|||||||
->columnSpan(3)
|
->columnSpan(3)
|
||||||
->label(__('Passport serie and number'))
|
->label(__('Passport serie and number'))
|
||||||
->columns(2),
|
->columns(2),
|
||||||
|
|
||||||
|
Section::make(__('Files'))
|
||||||
|
->description('PNG, JPEG, PDF')
|
||||||
|
->columnSpanFull()
|
||||||
|
->schema([
|
||||||
|
FileUpload::make('receiver_requisite')
|
||||||
|
->label(__('Talyba degişli walýuta "VISA" kartyň rekwizitleri'))
|
||||||
|
->maxSize(4096)
|
||||||
|
->columnSpan(8)
|
||||||
|
->required(),
|
||||||
|
|
||||||
|
FileUpload::make('receiver_document_stating_he_is_studying')
|
||||||
|
->label(__('Talybyň daşary ýurt döwletiniň ýokary okuw mekdebinde okaýandygy baradaky güwänamasy'))
|
||||||
|
->maxSize(4096)
|
||||||
|
->columnSpan(8),
|
||||||
|
|
||||||
|
FileUpload::make('receiver_ticket')
|
||||||
|
->label(__('Talybyň bilediniň göçürmesi'))
|
||||||
|
->maxSize(4096)
|
||||||
|
->columnSpan(8),
|
||||||
|
|
||||||
|
FileUpload::make('receiver_passport_local')
|
||||||
|
->label(__('Talyba degişli Türkmenistanyň raýatynyň (içki milli) pasportynyň asyl görnüşi we göçürmesi'))
|
||||||
|
->maxSize(4096)
|
||||||
|
->columnSpan(8),
|
||||||
|
|
||||||
|
FileUpload::make('receiver_passport_international')
|
||||||
|
->label(__('Talybyň Türkmenistandan çykmak we Türkmenistana girmek üçin (zagran) pasportynyň göçürmesi'))
|
||||||
|
->maxSize(4096)
|
||||||
|
->columnSpan(8),
|
||||||
|
|
||||||
|
FileUpload::make('receiver_visa')
|
||||||
|
->label(__('Talybyň Türkmenistandan çykmak we Türkmenistana girmek üçin pasportyndaky daşary ýurtda galyp okap bilýändigi baradaky berlen möhleti hereket edýän rugsatnamasynyň (wizasynyň) bellenen sahypasynyň göçürmesi'))
|
||||||
|
->maxSize(4096)
|
||||||
|
->columnSpan(8),
|
||||||
|
|
||||||
|
FileUpload::make('receiver_travel_stamp_on_passport')
|
||||||
|
->label(__('Talybyň Türkmenistandan çykmak we Türkmenistana girmek üçin pasportyndaky Türkmenistandan çykandygy we daşary ýurt döwletine girendigi baradaky ştamplaryň (seneli ştampyň) bellenen sahypasynyň göçürmesi'))
|
||||||
|
->maxSize(4096)
|
||||||
|
->columnSpan(8),
|
||||||
|
|
||||||
|
FileUpload::make('receiver_document_stating_he_is_studying_2')
|
||||||
|
->label(__('Talybyň daşary ýurt döwletiniň ýokary okuw mekdebinde okaýandygy baradaky güwänamasyndaky maglumatyň doly takyk däl ýagdaýynda takyk däl maglumatyň sebäpleri baradaky daşary ýurt döwletiniň ýokary okuw mekdebinden haty'))
|
||||||
|
->maxSize(4096)
|
||||||
|
->columnSpan(8),
|
||||||
|
]),
|
||||||
]),
|
]),
|
||||||
|
|
||||||
])->columnSpanFull()->skippable(),
|
])->columnSpanFull()->skippable(),
|
||||||
|
|||||||
@@ -702,5 +702,6 @@
|
|||||||
"International payments": "Halkara tölegler",
|
"International payments": "Halkara tölegler",
|
||||||
"Order details": "Sargyt barada",
|
"Order details": "Sargyt barada",
|
||||||
"Name, Surname, Patronic name": "Ady, Familiýasy, Atasynyň ady",
|
"Name, Surname, Patronic name": "Ady, Familiýasy, Atasynyň ady",
|
||||||
"Deposit account": "Goýum hasaby"
|
"Deposit account": "Goýum hasaby",
|
||||||
|
"Files": "Faýllar"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user