API v1

Manager — iOS

ManagerViewController · TripManager1 · ElasticsearchService · ModelsManager Equivalente Android: TripManagerFragment

Visão do gestor: viagens em andamento por apólice, semáforo de eventos e detalhes operacionais.

Arquivos

manager/
├── ManagerViewController.swift     · entrada principal
├── ManagerViewController1.swift    · versão v1
├── ManagerTripManager1.swift       · controlador de viagens
├── TripManager1.swift              · model de viagem (agregado)
├── VehicleManager.swift            · combo veículo
├── MapManage.swift · RouteManage.swift · sub-componentes (mapa/rota)
├── DeliveryCardView2.swift         · card de entrega
├── OccurrencesCardView.swift       · card de ocorrências
├── ElasticsearchService.swift      · busca em índice ES
├── FuncService.swift               · serviços auxiliares
└── ModelsManager.swift             · Codables

Endpoints

GET/v1/policy
Apólices ativas da empresa — popula o seletor superior.
GET/v1/trip
Viagens filtradas por apólice + status.
GET/v1/trackers
Posição corrente para o mini-mapa.