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.
 
 
 
 
 

525 lines
17 KiB

class UserInfoData {
String? id;
bool? isDelete;
bool? isFriend;
String? createTime;
String? updateTime;
Null? event;
String? accountId;
String? miUserId;
String? userId;
String? nickName;
String? name;
String? profilePhoto;
bool? hasUploadProfilePhoto;
bool? photoDisplay;
String? identityCard;
num? genderCode;
String? genderValue;
String? homeCountryCode;
String? homeCountry;
num? provinceCode;
String? provinceName;
num? cityCode;
String? cityName;
num? districtCode;
String? districtName;
String? birthYear;
String? birthDate;
num? constellationCode;
String? constellation;
num? chineseZodiacCode;
String? chineseZodiac;
num? height;
num? weight;
num? educationCode;
String? education;
num? maritalStatusCode;
String? maritalStatusName;
num? minimumIncome;
num? maximumIncome;
num? incomeCode;
String? income;
String? diplomaVerificationCode;
String? describeInfo;
num? identityType;
String? identityTypeName;
num? domicilePlaceProvinceCode;
String? domicilePlaceProvinceName;
num? domicilePlaceCityCode;
String? domicilePlaceCityName;
num? nationCode;
String? nation;
num? bodilyFormCode;
String? bodilyForm;
num? accountTypeCode;
String? accountTypeName;
num? nationalityCode;
String? nationality;
num? nativePlaceCode;
String? nativePlaceName;
num? industryCode;
String? industry;
num? occupationCode;
String? occupation;
num? onlyChild;
num? carPurchaseSituationCode;
String? carPurchaseSituation;
num? propertyPermitsCode;
String? propertyPermits;
String? wechatId;
num? hometownProvinceCode;
String? hometownProvinceName;
num? hometownCityCode;
String? hometownCityName;
bool? display;
num? displayStatus;
num? inLove;
bool? hasParentsPension;
AuditProfilePhoto? auditProfilePhoto;
List<PhotoList>? photoList;
num? describeAuditStatus;
String? describeAudit;
num? fillSerialNumber;
Null? demandMarriage;
num? mateDescriptionAuditStatus;
String? mateDescriptionAudit;
List<Null>? marriageSeekingContacts;
num? age;
bool? meLike;
num? miSessionType;
bool? consumeRight;
bool? vip;
num? dataScoring;
num? visitCount;
String? phone;
Null? guestMatchmaker;
String? miId;
bool? allowMatchmakerInviteBounty;
UserInfoData(
{this.id,
this.isDelete,
this.isFriend,
this.createTime,
this.updateTime,
this.event,
this.accountId,
this.userId,
this.nickName,
this.name,
this.profilePhoto,
this.hasUploadProfilePhoto,
this.photoDisplay,
this.identityCard,
this.genderCode,
this.genderValue,
this.homeCountryCode,
this.homeCountry,
this.provinceCode,
this.provinceName,
this.cityCode,
this.cityName,
this.districtCode,
this.districtName,
this.birthYear,
this.birthDate,
this.constellationCode,
this.constellation,
this.chineseZodiacCode,
this.chineseZodiac,
this.height,
this.weight,
this.educationCode,
this.education,
this.maritalStatusCode,
this.maritalStatusName,
this.minimumIncome,
this.maximumIncome,
this.incomeCode,
this.income,
this.diplomaVerificationCode,
this.describeInfo,
this.identityType,
this.identityTypeName,
this.domicilePlaceProvinceCode,
this.domicilePlaceProvinceName,
this.domicilePlaceCityCode,
this.domicilePlaceCityName,
this.nationCode,
this.nation,
this.bodilyFormCode,
this.bodilyForm,
this.accountTypeCode,
this.accountTypeName,
this.nationalityCode,
this.nationality,
this.miUserId,
this.nativePlaceCode,
this.nativePlaceName,
this.industryCode,
this.industry,
this.occupationCode,
this.occupation,
this.onlyChild,
this.carPurchaseSituationCode,
this.carPurchaseSituation,
this.propertyPermitsCode,
this.propertyPermits,
this.wechatId,
this.hometownProvinceCode,
this.hometownProvinceName,
this.hometownCityCode,
this.hometownCityName,
this.display,
this.displayStatus,
this.inLove,
this.hasParentsPension,
this.auditProfilePhoto,
this.photoList,
this.describeAuditStatus,
this.describeAudit,
this.fillSerialNumber,
this.demandMarriage,
this.mateDescriptionAuditStatus,
this.mateDescriptionAudit,
this.marriageSeekingContacts,
this.age,
this.meLike,
this.miSessionType,
this.consumeRight,
this.vip,
this.dataScoring,
this.visitCount,
this.phone,
this.guestMatchmaker,
this.miId,
this.allowMatchmakerInviteBounty});
UserInfoData.fromJson(Map<String, dynamic> json) {
id = json['id'];
isDelete = json['isDelete'];
isFriend = json['isFriend'];
createTime = json['createTime'];
updateTime = json['updateTime'];
event = json['event'];
accountId = json['accountId'];
userId = json['userId'];
nickName = json['nickName'];
name = json['name'];
miUserId = json['miUserId'];
profilePhoto = json['profilePhoto'];
hasUploadProfilePhoto = json['hasUploadProfilePhoto'];
photoDisplay = json['photoDisplay'];
identityCard = json['identityCard'];
genderCode = json['genderCode'];
genderValue = json['genderValue'];
homeCountryCode = json['homeCountryCode'];
homeCountry = json['homeCountry'];
provinceCode = json['provinceCode'];
provinceName = json['provinceName'];
cityCode = json['cityCode'];
cityName = json['cityName'];
districtCode = json['districtCode'];
districtName = json['districtName'];
birthYear = json['birthYear'];
birthDate = json['birthDate'];
constellationCode = json['constellationCode'];
constellation = json['constellation'];
chineseZodiacCode = json['chineseZodiacCode'];
chineseZodiac = json['chineseZodiac'];
height = json['height'];
weight = json['weight'];
educationCode = json['educationCode'];
education = json['education'];
maritalStatusCode = json['maritalStatusCode'];
maritalStatusName = json['maritalStatusName'];
minimumIncome = json['minimumIncome'];
maximumIncome = json['maximumIncome'];
incomeCode = json['incomeCode'];
income = json['income'];
diplomaVerificationCode = json['diplomaVerificationCode'];
describeInfo = json['describeInfo'];
identityType = json['identityType'];
identityTypeName = json['identityTypeName'];
domicilePlaceProvinceCode = json['domicilePlaceProvinceCode'];
domicilePlaceProvinceName = json['domicilePlaceProvinceName'];
domicilePlaceCityCode = json['domicilePlaceCityCode'];
domicilePlaceCityName = json['domicilePlaceCityName'];
nationCode = json['nationCode'];
nation = json['nation'];
bodilyFormCode = json['bodilyFormCode'];
bodilyForm = json['bodilyForm'];
accountTypeCode = json['accountTypeCode'];
accountTypeName = json['accountTypeName'];
nationalityCode = json['nationalityCode'];
nationality = json['nationality'];
nativePlaceCode = json['nativePlaceCode'];
nativePlaceName = json['nativePlaceName'];
industryCode = json['industryCode'];
industry = json['industry'];
occupationCode = json['occupationCode'];
occupation = json['occupation'];
onlyChild = json['onlyChild'];
carPurchaseSituationCode = json['carPurchaseSituationCode'];
carPurchaseSituation = json['carPurchaseSituation'];
propertyPermitsCode = json['propertyPermitsCode'];
propertyPermits = json['propertyPermits'];
wechatId = json['wechatId'];
hometownProvinceCode = json['hometownProvinceCode'];
hometownProvinceName = json['hometownProvinceName'];
hometownCityCode = json['hometownCityCode'];
hometownCityName = json['hometownCityName'];
display = json['display'];
displayStatus = json['displayStatus'];
inLove = json['inLove'];
hasParentsPension = json['hasParentsPension'];
auditProfilePhoto = json['auditProfilePhoto'] != null
? new AuditProfilePhoto.fromJson(json['auditProfilePhoto'])
: null;
if (json['photoList'] != null) {
photoList = <PhotoList>[];
json['photoList'].forEach((v) {
photoList!.add(new PhotoList.fromJson(v));
});
}
describeAuditStatus = json['describeAuditStatus'];
describeAudit = json['describeAudit'];
fillSerialNumber = json['fillSerialNumber'];
demandMarriage = json['demandMarriage'];
mateDescriptionAuditStatus = json['mateDescriptionAuditStatus'];
mateDescriptionAudit = json['mateDescriptionAudit'];
if (json['marriageSeekingContacts'] != null) {
marriageSeekingContacts = <Null>[];
// json['marriageSeekingContacts'].forEach((v) {
// marriageSeekingContacts!.add(new Null.fromJson(v));
// });
}
age = json['age'];
meLike = json['meLike'];
miSessionType = json['miSessionType'];
consumeRight = json['consumeRight'];
vip = json['vip'];
dataScoring = json['dataScoring'];
visitCount = json['visitCount'];
phone = json['phone'];
guestMatchmaker = json['guestMatchmaker'];
miId = json['miId'];
allowMatchmakerInviteBounty = json['allowMatchmakerInviteBounty'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data['id'] = this.id;
data['isDelete'] = this.isDelete;
data['isFriend'] = this.isFriend;
data['createTime'] = this.createTime;
data['updateTime'] = this.updateTime;
data['event'] = this.event;
data['accountId'] = this.accountId;
data['userId'] = this.userId;
data['nickName'] = this.nickName;
data['name'] = this.name;
data['miUserId'] = this.miUserId;
data['profilePhoto'] = this.profilePhoto;
data['hasUploadProfilePhoto'] = this.hasUploadProfilePhoto;
data['photoDisplay'] = this.photoDisplay;
data['identityCard'] = this.identityCard;
data['genderCode'] = this.genderCode;
data['genderValue'] = this.genderValue;
data['homeCountryCode'] = this.homeCountryCode;
data['homeCountry'] = this.homeCountry;
data['provinceCode'] = this.provinceCode;
data['provinceName'] = this.provinceName;
data['cityCode'] = this.cityCode;
data['cityName'] = this.cityName;
data['districtCode'] = this.districtCode;
data['districtName'] = this.districtName;
data['birthYear'] = this.birthYear;
data['birthDate'] = this.birthDate;
data['constellationCode'] = this.constellationCode;
data['constellation'] = this.constellation;
data['chineseZodiacCode'] = this.chineseZodiacCode;
data['chineseZodiac'] = this.chineseZodiac;
data['height'] = this.height;
data['weight'] = this.weight;
data['educationCode'] = this.educationCode;
data['education'] = this.education;
data['maritalStatusCode'] = this.maritalStatusCode;
data['maritalStatusName'] = this.maritalStatusName;
data['minimumIncome'] = this.minimumIncome;
data['maximumIncome'] = this.maximumIncome;
data['incomeCode'] = this.incomeCode;
data['income'] = this.income;
data['diplomaVerificationCode'] = this.diplomaVerificationCode;
data['describeInfo'] = this.describeInfo;
data['identityType'] = this.identityType;
data['identityTypeName'] = this.identityTypeName;
data['domicilePlaceProvinceCode'] = this.domicilePlaceProvinceCode;
data['domicilePlaceProvinceName'] = this.domicilePlaceProvinceName;
data['domicilePlaceCityCode'] = this.domicilePlaceCityCode;
data['domicilePlaceCityName'] = this.domicilePlaceCityName;
data['nationCode'] = this.nationCode;
data['nation'] = this.nation;
data['bodilyFormCode'] = this.bodilyFormCode;
data['bodilyForm'] = this.bodilyForm;
data['accountTypeCode'] = this.accountTypeCode;
data['accountTypeName'] = this.accountTypeName;
data['nationalityCode'] = this.nationalityCode;
data['nationality'] = this.nationality;
data['nativePlaceCode'] = this.nativePlaceCode;
data['nativePlaceName'] = this.nativePlaceName;
data['industryCode'] = this.industryCode;
data['industry'] = this.industry;
data['occupationCode'] = this.occupationCode;
data['occupation'] = this.occupation;
data['onlyChild'] = this.onlyChild;
data['carPurchaseSituationCode'] = this.carPurchaseSituationCode;
data['carPurchaseSituation'] = this.carPurchaseSituation;
data['propertyPermitsCode'] = this.propertyPermitsCode;
data['propertyPermits'] = this.propertyPermits;
data['wechatId'] = this.wechatId;
data['hometownProvinceCode'] = this.hometownProvinceCode;
data['hometownProvinceName'] = this.hometownProvinceName;
data['hometownCityCode'] = this.hometownCityCode;
data['hometownCityName'] = this.hometownCityName;
data['display'] = this.display;
data['displayStatus'] = this.displayStatus;
data['inLove'] = this.inLove;
data['hasParentsPension'] = this.hasParentsPension;
if (this.auditProfilePhoto != null) {
data['auditProfilePhoto'] = this.auditProfilePhoto!.toJson();
}
if (this.photoList != null) {
data['photoList'] = this.photoList!.map((v) => v.toJson()).toList();
}
data['describeAuditStatus'] = this.describeAuditStatus;
data['describeAudit'] = this.describeAudit;
data['fillSerialNumber'] = this.fillSerialNumber;
data['demandMarriage'] = this.demandMarriage;
data['mateDescriptionAuditStatus'] = this.mateDescriptionAuditStatus;
data['mateDescriptionAudit'] = this.mateDescriptionAudit;
if (this.marriageSeekingContacts != null) {
data['marriageSeekingContacts'] = [];
// this.marriageSeekingContacts!.map((v) => v.toJson()).toList();
}
data['age'] = this.age;
data['meLike'] = this.meLike;
data['miSessionType'] = this.miSessionType;
data['consumeRight'] = this.consumeRight;
data['vip'] = this.vip;
data['dataScoring'] = this.dataScoring;
data['visitCount'] = this.visitCount;
data['phone'] = this.phone;
data['guestMatchmaker'] = this.guestMatchmaker;
data['miId'] = this.miId;
data['allowMatchmakerInviteBounty'] = this.allowMatchmakerInviteBounty;
return data;
}
}
class AuditProfilePhoto {
String? id;
bool? isDelete;
String? createTime;
String? updateTime;
Null? event;
String? miId;
num? photoType;
String? photoUrl;
String? auditImgId;
num? auditStatus;
AuditProfilePhoto(
{this.id,
this.isDelete,
this.createTime,
this.updateTime,
this.event,
this.miId,
this.photoType,
this.photoUrl,
this.auditImgId,
this.auditStatus});
AuditProfilePhoto.fromJson(Map<String, dynamic> json) {
id = json['id'];
isDelete = json['isDelete'];
createTime = json['createTime'];
updateTime = json['updateTime'];
event = json['event'];
miId = json['miId'];
photoType = json['photoType'];
photoUrl = json['photoUrl'];
auditImgId = json['auditImgId'];
auditStatus = json['auditStatus'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data['id'] = this.id;
data['isDelete'] = this.isDelete;
data['createTime'] = this.createTime;
data['updateTime'] = this.updateTime;
data['event'] = this.event;
data['miId'] = this.miId;
data['photoType'] = this.photoType;
data['photoUrl'] = this.photoUrl;
data['auditImgId'] = this.auditImgId;
data['auditStatus'] = this.auditStatus;
return data;
}
}
class PhotoList {
String? id;
bool? isDelete;
String? createTime;
Null? updateTime;
Null? event;
num? miId;
num? photoType;
String? photoUrl;
num? auditImgId;
num? auditStatus;
PhotoList(
{this.id,
this.isDelete,
this.createTime,
this.updateTime,
this.event,
this.miId,
this.photoType,
this.photoUrl,
this.auditImgId,
this.auditStatus});
PhotoList.fromJson(Map<String, dynamic> json) {
id = json['id'];
isDelete = json['isDelete'];
createTime = json['createTime'];
updateTime = json['updateTime'];
event = json['event'];
miId = json['miId'];
photoType = json['photoType'];
photoUrl = json['photoUrl'];
auditImgId = json['auditImgId'];
auditStatus = json['auditStatus'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data['id'] = this.id;
data['isDelete'] = this.isDelete;
data['createTime'] = this.createTime;
data['updateTime'] = this.updateTime;
data['event'] = this.event;
data['miId'] = this.miId;
data['photoType'] = this.photoType;
data['photoUrl'] = this.photoUrl;
data['auditImgId'] = this.auditImgId;
data['auditStatus'] = this.auditStatus;
return data;
}
}