/// continueSignInDay : 0
|
/// notify : true
|
/// isSignIned : false
|
/// dayList : [{"today":false,"state":0,"goldCorn":0,"day":"04.18"},{"today":false,"state":0,"goldCorn":0,"day":"04.19"},{"today":false,"state":0,"goldCorn":0,"day":"04.20"},{"today":true,"state":2,"goldCorn":50,"day":"今天"},{"today":false,"state":2,"goldCorn":50,"day":"04.22"},{"today":false,"state":2,"goldCorn":100,"day":"04.23"},{"today":false,"state":2,"goldCorn":50,"day":"04.24"}]
|
|
class SigninInfoModel {
|
SigninInfoModel({
|
int? continueSignInDay,
|
bool? notify,
|
bool? isSignIned,
|
List<DayList>? dayList,
|
}) {
|
_continueSignInDay = continueSignInDay;
|
_notify = notify;
|
_isSignIned = isSignIned;
|
_dayList = dayList;
|
}
|
|
SigninInfoModel.fromJson(dynamic json) {
|
_continueSignInDay = json['continueSignInDay'];
|
_notify = json['notify'];
|
_isSignIned = json['isSignIned'];
|
if (json['dayList'] != null) {
|
_dayList = [];
|
json['dayList'].forEach((v) {
|
_dayList?.add(DayList.fromJson(v));
|
});
|
}
|
}
|
|
int? _continueSignInDay;
|
bool? _notify;
|
bool? _isSignIned;
|
List<DayList>? _dayList;
|
|
int? get continueSignInDay => _continueSignInDay;
|
|
bool? get notify => _notify;
|
|
bool? get isSignIned => _isSignIned;
|
|
List<DayList>? get dayList => _dayList;
|
|
Map<String, dynamic> toJson() {
|
final map = <String, dynamic>{};
|
map['continueSignInDay'] = _continueSignInDay;
|
map['notify'] = _notify;
|
map['isSignIned'] = _isSignIned;
|
if (_dayList != null) {
|
map['dayList'] = _dayList?.map((v) => v.toJson()).toList();
|
}
|
return map;
|
}
|
}
|
|
/// today : false
|
/// state : 0
|
/// goldCorn : 0
|
/// day : "04.18"
|
|
class DayList {
|
DayList({
|
bool? today,
|
int? state,
|
int? goldCorn,
|
String? day,
|
}) {
|
_today = today;
|
_state = state;
|
_goldCorn = goldCorn;
|
_day = day;
|
}
|
|
DayList.fromJson(dynamic json) {
|
_today = json['today'];
|
_state = json['state'];
|
_goldCorn = json['goldCorn'];
|
_day = json['day'];
|
}
|
|
bool? _today;
|
int? _state;
|
int? _goldCorn;
|
String? _day;
|
|
bool? get today => _today;
|
|
int? get state => _state;
|
|
int? get goldCorn => _goldCorn;
|
|
String? get day => _day;
|
|
Map<String, dynamic> toJson() {
|
final map = <String, dynamic>{};
|
map['today'] = _today;
|
map['state'] = _state;
|
map['goldCorn'] = _goldCorn;
|
map['day'] = _day;
|
return map;
|
}
|
}
|