Merge pull request 'Added tool gadgets and serial number in visitor entry resource page' (#1327) from ranjith-dev into master
Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Has been cancelled

Reviewed-on: #1327
This commit was merged in pull request #1327.
This commit is contained in:
2026-10-28 10:02:54 +00:00

View File

@@ -116,7 +116,7 @@ class VisitorEntryResource extends Resource
} }
}), }),
Forms\Components\Select::make('dealer') Forms\Components\Select::make('dealer')
->label('Dealer Visit') ->label('Dealer Visit / Special Guest')
->options( ->options(
DealerVisitPlan::where('status', 'Planned') DealerVisitPlan::where('status', 'Planned')
->whereDate('visit_plan_date', today()) ->whereDate('visit_plan_date', today())
@@ -350,6 +350,10 @@ class VisitorEntryResource extends Resource
]) ])
->reactive() ->reactive()
->placeholder('Select Mode of Travel'), ->placeholder('Select Mode of Travel'),
Forms\Components\TextInput::make('tool_gadget')
->label('Tools & Gadgets'),
Forms\Components\TextInput::make('serial_number')
->label('Serial Number'),
Forms\Components\DateTimePicker::make('in_time') Forms\Components\DateTimePicker::make('in_time')
->label('In Time') ->label('In Time')
->required() ->required()
@@ -368,10 +372,10 @@ class VisitorEntryResource extends Resource
->columnSpanFull(), ->columnSpanFull(),
Forms\Components\Hidden::make('photo'), Forms\Components\Hidden::make('photo'),
Forms\Components\Hidden::make('created_by') Forms\Components\Hidden::make('created_by')
->label('created_by') ->label('Created By')
->default(Filament::auth()->user()?->name), ->default(Filament::auth()->user()?->name),
Forms\Components\Hidden::make('updated_by') Forms\Components\Hidden::make('updated_by')
->label('updated_by') ->label('Updated By')
->default(Filament::auth()->user()?->name), ->default(Filament::auth()->user()?->name),
]); ]);
} }
@@ -466,6 +470,16 @@ class VisitorEntryResource extends Resource
->searchable() ->searchable()
->alignCenter() ->alignCenter()
->sortable(), ->sortable(),
Tables\Columns\TextColumn::make('tool_gadget')
->label('Tools & Gadgets')
->searchable()
->alignCenter()
->sortable(),
Tables\Columns\TextColumn::make('serial_number')
->label('Serial Number')
->searchable()
->alignCenter()
->sortable(),
Tables\Columns\TextColumn::make('in_time') Tables\Columns\TextColumn::make('in_time')
->label('In Time') ->label('In Time')
->searchable() ->searchable()