You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
118 lines
3.2 KiB
118 lines
3.2 KiB
/// id : "1412687522458238976" |
|
/// createTime : "2021-07-07 16:18:46" |
|
/// createUser : "1405494095400402944" |
|
/// updateTime : "2021-07-07 16:18:46" |
|
/// updateUser : "1405494095400402944" |
|
/// mid : "1405494095400402944" |
|
/// openid : "" |
|
/// nickname : "" |
|
/// headimg : "" |
|
/// balance : "1780.00" |
|
/// realRecharge : "988.89" |
|
/// sex : "0" |
|
/// status : true |
|
/// onCredit : false |
|
/// loginTime : "2021-07-20 17:28:57" |
|
/// loginNum : 30 |
|
/// tenantCode : "1177" |
|
/// source : 1 |
|
/// expendAmount : "20.00" |
|
/// buyTimes : 1 |
|
/// lastBuyTime : "2021-07-20 16:15:02" |
|
/// vip_no : null |
|
/// expireTime : null |
|
/// integral : 0 |
|
/// level : 1 |
|
/// vipRegStore : null |
|
|
|
class MemberSource { |
|
String? id; |
|
String? createTime; |
|
String? createUser; |
|
String? updateTime; |
|
String? updateUser; |
|
String? mid; |
|
String? openid; |
|
String? nickname; |
|
String? headimg; |
|
String? balance; |
|
String? realRecharge; |
|
String? sex; |
|
bool? status; |
|
bool? onCredit; |
|
String? loginTime; |
|
int? loginNum; |
|
String? tenantCode; |
|
int? source; |
|
String? expendAmount; |
|
int? buyTimes; |
|
String? lastBuyTime; |
|
dynamic? vipNo; |
|
dynamic? expireTime; |
|
int? integral; |
|
int? level; |
|
dynamic? vipRegStore; |
|
|
|
MemberSource(); |
|
|
|
MemberSource.fromJson(dynamic json) { |
|
this.id = json["id"]; |
|
this.createTime = json["createTime"]; |
|
this.createUser = json["createUser"]; |
|
this.updateTime = json["updateTime"]; |
|
this.updateUser = json["updateUser"]; |
|
this.mid = json["mid"]; |
|
this.openid = json["openid"]; |
|
this.nickname = json["nickname"]; |
|
this.headimg = json["headimg"]; |
|
this.balance = json["balance"]; |
|
this.realRecharge = json["realRecharge"]; |
|
this.sex = json["sex"]; |
|
this.status = json["status"]; |
|
this.onCredit = json["onCredit"]; |
|
this.loginTime = json["loginTime"]; |
|
this.loginNum = json["loginNum"]; |
|
this.tenantCode = json["tenantCode"]; |
|
this.source = json["source"]; |
|
this.expendAmount = json["expendAmount"]; |
|
this.buyTimes = json["buyTimes"]; |
|
this.lastBuyTime = json["lastBuyTime"]; |
|
this.vipNo = json["vipthis.no"]; |
|
this.expireTime = json["expireTime"]; |
|
this.integral = json["integral"]; |
|
this.level = json["level"]; |
|
this.vipRegStore = json["vipRegStore"]; |
|
} |
|
|
|
Map<String, dynamic> toJson() { |
|
var map = <String, dynamic>{}; |
|
map["id"] = this.id; |
|
map["createTime"] = this.createTime; |
|
map["createUser"] = this.createUser; |
|
map["updateTime"] = this.updateTime; |
|
map["updateUser"] = this.updateUser; |
|
map["mid"] = this.mid; |
|
map["openid"] = this.openid; |
|
map["nickname"] = this.nickname; |
|
map["headimg"] = this.headimg; |
|
map["balance"] = this.balance; |
|
map["realRecharge"] = this.realRecharge; |
|
map["sex"] = this.sex; |
|
map["status"] = this.status; |
|
map["onCredit"] = this.onCredit; |
|
map["loginTime"] = this.loginTime; |
|
map["loginNum"] = this.loginNum; |
|
map["tenantCode"] = this.tenantCode; |
|
map["source"] = this.source; |
|
map["expendAmount"] = this.expendAmount; |
|
map["buyTimes"] = this.buyTimes; |
|
map["lastBuyTime"] = this.lastBuyTime; |
|
map["vip_no"] = this.vipNo; |
|
map["expireTime"] = this.expireTime; |
|
map["integral"] = this.integral; |
|
map["level"] = this.level; |
|
map["vipRegStore"] = this.vipRegStore; |
|
return map; |
|
} |
|
|
|
} |