loan order

This commit is contained in:
2024-09-24 13:28:22 +05:00
parent ace16087a7
commit 04d9b9ac7a
7 changed files with 600 additions and 5 deletions

View File

@@ -17,6 +17,11 @@ class LoanTypeRepo
return LoanType::where('active', true)->pluck('name', 'id');
}
public static function onlyGuarantor(): Collection|array
{
return LoanType::where('active', true)->where('id', static::loanTypeGuarantorId())->pluck('name', 'id');
}
/**
* Loan type guarantor id
*/

View File

@@ -13,6 +13,7 @@ use App\Nova\Resources\Order\Card\CardType;
use App\Nova\Resources\Order\Card\Pin\CardPin;
use App\Nova\Resources\Order\Card\Requisite\CardRequisite;
use App\Nova\Resources\Order\Loan\LoanOrder;
use App\Nova\Resources\Order\Loan\LoanOrderMobile;
use App\Nova\Resources\Order\Loan\LoanPaidOffLetterOrder;
use App\Nova\Resources\Order\Loan\LoanType;
use App\Nova\Resources\System\Locale\LocaleManagerResource;
@@ -42,6 +43,8 @@ class NovaMenuRepo
MenuSection::make(__('Orders'), [
MenuGroup::make(__('Loan department'), [
MenuItem::resource(LoanOrder::class),
MenuItem::resource(LoanOrderMobile::class)
->name(__('Loan order') . ' (Mobile)'),
MenuItem::resource(LoanPaidOffLetterOrder::class),
])->collapsedByDefault(),