App: Chargenansicht zeigt auch Einlagerdatum und Verlauf

Nachtrag zur Detailansicht von gerade eben: Zwei Angaben fehlten, die
man an einer Charge sucht. "Seit wann liegt das hier?" - das
Einlagerdatum kam im Swift-Modell gar nicht erst an, obwohl /lots/rows
es liefert. Und "was ist damit passiert?" - dafuer gibt es jetzt den
Weg in den Verlauf des Artikels. Eine einzelne Charge hat im Backend
keinen eigenen Verlauf, die Bewegungen haengen am Artikel.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Scarriffle
2026-10-03 09:10:29 +02:00
co-authored by Claude Opus 5
parent ce05e5f4f6
commit b3256457d2
2 changed files with 20 additions and 0 deletions
+4
View File
@@ -384,6 +384,9 @@ struct LotRow: Codable, Identifiable, Hashable {
let openedOn: String?
let consumeBy: String?
let openedQuantity: Double?
/// Wann die Charge eingelagert wurde - gehoert zu den Angaben, die man an
/// einer Charge sucht ("seit wann liegt das hier?").
let createdAt: String?
var istAngebrochen: Bool { openedOn != nil }
@@ -436,6 +439,7 @@ struct LotRow: Codable, Identifiable, Hashable {
case openedOn = "opened_on"
case consumeBy = "consume_by"
case openedQuantity = "opened_quantity"
case createdAt = "created_at"
}
}