export const ticketStatusLabel = { OPEN: 'Offen', WAITING: 'Warte auf Rückmeldung', DONE: 'Erledigt', }; export const ticketPriorityLabel = { LOW: 'Niedrig', MEDIUM: 'Mittel', HIGH: 'Hoch', }; export const eventTypeLabel = { NOTE: 'Notiz', CALL: 'Anruf', REMOTE: 'Remote', PART: 'Ersatzteil benötigt', ATTACHMENT: 'Anhang', SYSTEM: 'System', }; export const eventTypeBadgeClass = { NOTE: 'event-type-note', CALL: 'event-type-call', REMOTE: 'event-type-remote', PART: 'event-type-part', ATTACHMENT: 'event-type-attachment', SYSTEM: 'event-type-system', }; export const statusBadgeClass = { OPEN: 'badge-open', WAITING: 'badge-waiting', DONE: 'badge-done', }; export const priorityBadgeClass = { HIGH: 'badge-high', MEDIUM: 'badge-medium', LOW: 'badge-low', }; /** Einheitlicher Platzhalter, wenn noch keine Gruppenzeile gesetzt war */ export const ANLAGEN_GRUPPE_PLACEHOLDER = '\u2014'; /** Listen-Status Maschinen (Anlagenliste) — Codes wie in der API/DB */ export const machineListStatusLabel = { '': '', PRUEFEN: 'Prüfen!', VERSCHROTTET: 'Verschrottet', SN_GEAENDERT: 'SN geändert', IN_BEARBEITUNG: 'In Bearbeitung', UPDATE_RAUS: 'Update raus', }; /** Zeilenklasse in der Maschinenliste (volle Zeilenfarbe) */ export const machineListStatusRowClass = { '': 'machine-row--none', PRUEFEN: 'machine-row--pruefen', VERSCHROTTET: 'machine-row--verschrottet', SN_GEAENDERT: 'machine-row--sn', IN_BEARBEITUNG: 'machine-row--bearbeitung', UPDATE_RAUS: 'machine-row--update', };