Filter
Filterzeile oben im Maschinen-Manager. Schränkt die Geräteliste nach Hersteller, Modell, Standort und Gruppe ein; zusätzlich Freitext-Filter und Anzeige inaktiver Maschinen.

Filterquellen
/json/devices/*FilterEndpunkte, die die Auswahllisten der Filter befüllen.
| Feld / Endpunkt | Wert / Methode | Bedeutung |
|---|---|---|
| getManufacturersFilter | GET | Hersteller-Dropdown |
| getModelsFilter | GET | Modell-Dropdown |
| getLocationsFilter | GET | Standort-Dropdown |
| getGroupsFilter | GET | Gruppen-Dropdown (aus Gerätegruppen) |
| getContractNoFilter / getCostCentersFilter | GET | Optional Vertrag/Kostenstelle |
Filterverhalten
printDevicesPagingFilterwerte werden als Query-Parameter an die Paging-Endpunkte übergeben.
| Feld / Endpunkt | Wert / Methode | Bedeutung |
|---|---|---|
| Freitext | query | Volltextsuche über Hostname/Seriennr./Stellplatz |
| inaktive anzeigen | boolean | Auch als inaktiv markierte Maschinen einblenden |
| Kombination | AND | Alle Filter wirken kombiniert (UND-Verknüpfung) |