feat: Add todaysAssigned field to WorkItem model and implement JSON parsing

This commit is contained in:
Vaibhav Surve 2025-09-18 17:15:23 +05:30
parent 957bae526f
commit 544eb4dc79

View File

@ -129,6 +129,7 @@ class WorkItem {
final WorkCategoryMaster? workCategoryMaster;
final double? plannedWork;
final double? completedWork;
final double? todaysAssigned;
final DateTime? taskDate;
final String? tenantId;
final Tenant? tenant;
@ -143,6 +144,7 @@ class WorkItem {
this.workCategoryMaster,
this.plannedWork,
this.completedWork,
this.todaysAssigned,
this.taskDate,
this.tenantId,
this.tenant,
@ -171,6 +173,9 @@ class WorkItem {
completedWork: json['completedWork'] != null
? (json['completedWork'] as num).toDouble()
: null,
todaysAssigned: json['todaysAssigned'] != null
? (json['todaysAssigned'] as num).toDouble()
: null, // added parsing
taskDate:
json['taskDate'] != null ? DateTime.tryParse(json['taskDate']) : null,
tenantId: json['tenantId'] as String?,