Add some changes

This commit is contained in:
2023-12-11 18:31:43 +05:00
parent 2eba88c7b1
commit 9ea3e71456
8 changed files with 65 additions and 42 deletions

View File

@@ -10,8 +10,6 @@ use App\Nova\Filters\StatusFilter;
use App\Nova\Resource;
use App\Nova\Resources\Order\Loan\Concerns\LoanOrderFieldsForDetail;
use App\Nova\Resources\Order\Loan\Concerns\LoanOrderFieldsForIndex;
use App\Nova\Resources\Order\Loan\Concerns\LoanOrderNovaRepo;
use App\Nova\User;
use App\Repos\Order\Loan\LoanTypeRepo;
use App\Repos\Order\OrderRepo;
use App\Repos\System\Nova\NovaRepo;
@@ -24,9 +22,9 @@ use App\Rules\OnlyLetters;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Gate;
use Laravel\Nova\Fields\BelongsTo;
use Laravel\Nova\Fields\Date;
use Laravel\Nova\Fields\Email;
use Laravel\Nova\Fields\Hidden;
use Laravel\Nova\Fields\ID;
use Laravel\Nova\Fields\Image;
use Laravel\Nova\Fields\Number;
@@ -126,14 +124,6 @@ class LoanOrder extends Resource
return $query->where('user_id', $request->user()->id);
}
/**
* Register a callback to be called after the resource is created.
*/
public static function afterCreate(NovaRequest $request, Model $model): void
{
LoanOrderNovaRepo::afterCreate($request, $model);
}
/**
* Get the fields for index.
*/
@@ -158,6 +148,10 @@ class LoanOrder extends Resource
return [
ID::make()->sortable(),
Hidden::make('user_id')
->default(auth()->id())
->hideWhenUpdating(),
Select::make(__('Status'), 'status')
->displayUsingLabels()
->searchable()
@@ -167,14 +161,10 @@ class LoanOrder extends Resource
->rules('required')
->canSeeWhen('systemUser', $this),
Text::make(__('Note'), 'status_reason')
Text::make(__('Note'), 'notes')
->fullWidth()
->canSeeWhen('systemUser', $this),
BelongsTo::make(__('Created by').': ', 'user', User::class)
->fullWidth()
->canSeeWhen('isMe', $this),
new Panel(__('Loan'), [
Select::make(__('Loan type'), 'loan_type')
->displayUsingLabels()