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
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;
|
|
}
|
|
}
|