Files
syncrow-web/lib/pages/analytics/params/get_total_energy_consumption_param.dart
2025-06-04 15:09:40 +03:00

19 lines
417 B
Dart

class GetTotalEnergyConsumptionParam {
final DateTime? monthDate;
final String? spaceId;
const GetTotalEnergyConsumptionParam({
this.monthDate,
this.spaceId,
});
Map<String, dynamic> toJson() {
return {
'monthDate':
'${monthDate?.year}-${monthDate?.month.toString().padLeft(2, '0')}',
if (spaceId != null) 'spaceUuid': spaceId,
'groupByDevice': false,
};
}
}