Skip to content

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