diff --git a/app/Nova/Dashboards/Main.php b/app/Nova/Dashboards/Main.php index 32c0722..b5d5073 100644 --- a/app/Nova/Dashboards/Main.php +++ b/app/Nova/Dashboards/Main.php @@ -15,7 +15,7 @@ class Main extends Dashboard */ public function name(): string { - return __('Dashboard'); + return __('Homepage'); } /** diff --git a/app/Nova/Resources/Order/Loan/LoanPaidOffLetterOrder.php b/app/Nova/Resources/Order/Loan/LoanPaidOffLetterOrder.php index 6b9bc5f..f9d25f4 100644 --- a/app/Nova/Resources/Order/Loan/LoanPaidOffLetterOrder.php +++ b/app/Nova/Resources/Order/Loan/LoanPaidOffLetterOrder.php @@ -10,6 +10,7 @@ use App\Nova\Resource; use App\Repos\Order\Card\CardOrderRepo; use App\Repos\Order\OrderRepo; use App\Repos\System\Nova\NovaRepo; +use App\Repos\System\Settings\Legal\PassportRepo; use App\Repos\System\Settings\Location\RegionRepo; use App\Rules\OnlyLetters; use Illuminate\Database\Eloquent\Model; @@ -17,6 +18,7 @@ use Illuminate\Support\Facades\Gate; use Laravel\Nova\Fields\Date; use Laravel\Nova\Fields\Hidden; use Laravel\Nova\Fields\ID; +use Laravel\Nova\Fields\Number; use Laravel\Nova\Fields\Select; use Laravel\Nova\Fields\Text; use Laravel\Nova\Http\Requests\NovaRequest; @@ -181,6 +183,18 @@ class LoanPaidOffLetterOrder extends Resource ->size('w-1/3') ->rules('required', 'string', new OnlyLetters(), 'max:255'), + Select::make(__('Passport serie'), 'passport_serie') + ->displayUsingLabels() + ->searchable() + ->options(PassportRepo::values()) + ->size('w-1/2') + ->rules('required') + ->sortable(), + + Number::make(__('Passport id'), 'passport_id') + ->size('w-1/2') + ->rules('required', 'numeric', 'digits:6'), + Date::make(__('Date of birth'), 'born_at') ->size('w-1/2') ->rules('required', 'before_or_equal:today'), @@ -194,16 +208,24 @@ class LoanPaidOffLetterOrder extends Resource new Panel(__('Karz barada maglumatlar'), [ Text::make(__('Karz şertnamanyň belgisi'), 'loan_contract_number') - ->rules('required', 'string', 'max:255'), + ->rules('required', 'string', 'max:255') + ->fullWidth() + ->size('w-1/2'), Text::make(__('Karz şertnamanyň senesi'), 'loan_contract_date') - ->rules('required', 'string', 'max:255'), + ->rules('required', 'string', 'max:255') + ->fullWidth() + ->size('w-1/2'), Text::make(__('Karzyň möçberi'), 'loan_amount') - ->rules('required', 'string', 'max:255'), + ->rules('required', 'string', 'max:255') + ->fullWidth() + ->size('w-1/2'), Text::make(__('Karzyň maksady'), 'loan_reason') - ->rules('required', 'string', 'max:255'), + ->rules('required', 'string', 'max:255') + ->fullWidth() + ->size('w-1/2'), ]), ]; } diff --git a/lang/tk.json b/lang/tk.json index 1176a1c..86f3f15 100644 --- a/lang/tk.json +++ b/lang/tk.json @@ -49,6 +49,9 @@ "Guard name": "Guard name", "Hello!": "Salam!", "High education": "Ýokary bilim", + "Homepage": "Baş sahypa", + "Show Cards": "Metrikalary görkez", + "Hide Cards": "Metrikalary gizle", "Home phone": "Öý telefony", "HR department work number": "Işgärler bölüminiň iş belgisi", "HTTP Version Not Supported": "HTTP wersiýasy goldanylmaýar", diff --git a/lang/vendor/nova/tk.json b/lang/vendor/nova/tk.json index cc405c1..abf0ce8 100644 --- a/lang/vendor/nova/tk.json +++ b/lang/vendor/nova/tk.json @@ -19,6 +19,8 @@ "Afghanistan": "Owganystan", "Aland Islands": "Åland adalary", "Albania": "Albaniýa", + "Show Cards": "Metrikalary görkez", + "Hide Cards": "Metrikalary gizle", "Algeria": "Al Algerir", "All resources loaded.": "Ähli resurslar ýüklendi.", "American Samoa": "Amerikan Samoasy",