Update Saqel Platform: 2026-09-10 12:26:22

This commit is contained in:
Hamza-Ayed
2026-09-10 12:32:01 +03:00
parent 09dfd665b5
commit 960d4c8604
28 changed files with 690 additions and 2864 deletions
@@ -11,12 +11,12 @@ class MacroTelemetryModel {
final int totalSchools;
final int totalStudents;
final int totalTeachers;
final double grossMarginPercent;
final double treasuryBalanceJod;
final double totalCliqInflowJod;
final int pendingPayoutsCount;
final double r2BandwidthCostSavingsJod;
final double uptimePercent;
final double? grossMarginPercent;
final double? treasuryBalanceJod;
final double? totalCliqInflowJod;
final int? pendingPayoutsCount;
final double? r2BandwidthCostSavingsJod;
final double? uptimePercent;
const MacroTelemetryModel({
required this.totalDirectorates,
@@ -37,12 +37,12 @@ class MacroTelemetryModel {
totalSchools: (json['total_schools'] as num?)?.toInt() ?? 0,
totalStudents: (json['total_students'] as num?)?.toInt() ?? 0,
totalTeachers: (json['total_teachers'] as num?)?.toInt() ?? 0,
grossMarginPercent: (json['gross_margin_percent'] as num?)?.toDouble() ?? 0,
treasuryBalanceJod: (json['treasury_balance_jod'] as num?)?.toDouble() ?? 0,
totalCliqInflowJod: (json['total_cliq_inflow_jod'] as num?)?.toDouble() ?? 0,
pendingPayoutsCount: (json['pending_payouts_count'] as num?)?.toInt() ?? 0,
r2BandwidthCostSavingsJod: (json['r2_cost_savings_jod'] as num?)?.toDouble() ?? 0,
uptimePercent: (json['uptime_percent'] as num?)?.toDouble() ?? 0,
grossMarginPercent: (json['gross_margin_percent'] as num?)?.toDouble(),
treasuryBalanceJod: (json['treasury_balance_jod'] as num?)?.toDouble(),
totalCliqInflowJod: (json['total_cliq_inflow_jod'] as num?)?.toDouble(),
pendingPayoutsCount: (json['pending_payouts_count'] as num?)?.toInt(),
r2BandwidthCostSavingsJod: (json['r2_cost_savings_jod'] as num?)?.toDouble(),
uptimePercent: (json['uptime_percent'] as num?)?.toDouble(),
);
}
}