Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-07-23 16:47:11 +08:00
parent 148e0872b4
commit 418a1e8d39
821 changed files with 29467 additions and 25520 deletions

View File

@@ -25,21 +25,21 @@ class UpowerRankData {
});
factory UpowerRankData.fromJson(Map<String, dynamic> json) => UpowerRankData(
upInfo: json['up_info'] == null
? null
: UpInfo.fromJson(json['up_info'] as Map<String, dynamic>),
rankInfo: (json['rank_info'] as List<dynamic>?)
?.map((e) => UpowerRankInfo.fromJson(e as Map<String, dynamic>))
.toList(),
userInfo: json['user_info'] == null
? null
: UserInfo.fromJson(json['user_info'] as Map<String, dynamic>),
memberTotal: json['member_total'] as int?,
privilegeType: json['privilege_type'] as int?,
isCharge: json['is_charge'] as bool?,
tabs: (json['tabs'] as List?)?.cast(),
levelInfo: (json['level_info'] as List<dynamic>?)
?.map((e) => LevelInfo.fromJson(e as Map<String, dynamic>))
.toList(),
);
upInfo: json['up_info'] == null
? null
: UpInfo.fromJson(json['up_info'] as Map<String, dynamic>),
rankInfo: (json['rank_info'] as List<dynamic>?)
?.map((e) => UpowerRankInfo.fromJson(e as Map<String, dynamic>))
.toList(),
userInfo: json['user_info'] == null
? null
: UserInfo.fromJson(json['user_info'] as Map<String, dynamic>),
memberTotal: json['member_total'] as int?,
privilegeType: json['privilege_type'] as int?,
isCharge: json['is_charge'] as bool?,
tabs: (json['tabs'] as List?)?.cast(),
levelInfo: (json['level_info'] as List<dynamic>?)
?.map((e) => LevelInfo.fromJson(e as Map<String, dynamic>))
.toList(),
);
}