iOS: Diagramm-Einstellungen der Web-Karten beim Spiegeln uebernehmen

Die gespiegelte Web-Uebersicht ignorierte bisher die Karten-Props der
Diagramme. Jetzt werden uebernommen:
- Ablauf-Ring: 'Ohne MHD einbeziehen' (mit_ohne_mhd)
- Kategorien-Ring: 'Detailansicht' (alle einzeln statt 'Uebrige') (detail)
- Kategorien-Ring: 'Kategorie-Tiefe' (tiefe -> /by-category?depth=N)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Scarriffle
2026-07-31 22:41:36 +02:00
parent ade3c86747
commit d680614526
4 changed files with 67 additions and 20 deletions

View File

@@ -1038,9 +1038,17 @@ struct DashboardCard: Codable, Identifiable, Hashable {
/// Web-Oberflaeche; hier bestimmen sie allein die Reihenfolge.
struct CardProps: Codable, Hashable {
let productId: Int?
let locationId: String?
let detail: Bool? // Kategorien-Ring: alle einzeln statt Übrige"
let tiefe: String? // Kategorie-Tiefe ("" = feinste, "1"/"2"/)
let mitOhneMhd: Bool? // Ablauf-Ring: Ohne MHD" einbeziehen
enum CodingKeys: String, CodingKey {
case productId = "product_id"
case locationId = "location_id"
case detail
case tiefe
case mitOhneMhd = "mit_ohne_mhd"
}
}
}