Neues Aufgaben-JSON verarbeiten: Modell um choices/fields und Listen-Antworten erweitern
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
83c646c597
commit
45c21657ce
3 files changed
+119
-2
No files matched your search
@@ -49,6 +49,12 @@ class FinTourTask {
|
||||
|
||||
List<String>? codes;
|
||||
|
||||
/// Erfasste Werte einer Text-/Zahlen-Liste (Typ 12/13).
|
||||
List<FinFieldAnswer>? fields;
|
||||
|
||||
/// Angekreuzte Codes einer Checkbox-Liste (Typ 14).
|
||||
List<int>? checked;
|
||||
|
||||
FinTaskPos? pos;
|
||||
|
||||
FinTourTask();
|
||||
@@ -57,3 +63,17 @@ class FinTourTask {
|
||||
|
||||
Map<String, dynamic> toJson() => _$FinTourTaskToJson(this);
|
||||
}
|
||||
|
||||
/// Ein erfasster Wert einer Text-/Zahlen-Liste (Typ 12/13).
|
||||
@JsonSerializable()
|
||||
class FinFieldAnswer {
|
||||
String? title;
|
||||
|
||||
String? val;
|
||||
|
||||
FinFieldAnswer();
|
||||
|
||||
factory FinFieldAnswer.fromJson(Map<String, dynamic> json) => _$FinFieldAnswerFromJson(json);
|
||||
|
||||
Map<String, dynamic> toJson() => _$FinFieldAnswerToJson(this);
|
||||
}
|
||||
Reference in new issue
Block a user