Vehicle Requests¶
Header: "Fleet Management / Vehicle Request".
List View
- Search box (debounced).
- Columns: Vehicle, Driver, Requester, Travel Date, From, To, Status, Actions.
- Status badge colors: approved=green, rejected=red, pending=yellow.
- Actions: If pending and you're the approver, Review button opens approval modal.
Submit Request Modal
- Fields: Travel Date, Departure Time, Estimated Return Time, From Location, To Location, Reason, Approver.
- Validation enforced.
Approval Modal
- Assign Vehicle (required)
- Assign Driver (optional)
- Approve or Reject. On Approve, a Movement entry is created.
Permissions
- view FleetVehicleRequest: see list
- create FleetVehicleRequest: submit requests
Access & route¶
- Permission:
view FleetVehicleRequest - Route name:
fleet.vehicle-requests - Sidebar: see
resources/views/livewire/acquisition/fleet-menu.blade.php