|
@@ -69,6 +69,13 @@ UkStaffDetailEntity $UkStaffDetailEntityFromJson(Map<String, dynamic> json) {
|
|
if (challenge25 != null) {
|
|
if (challenge25 != null) {
|
|
ukStaffDetailEntity.challenge25 = challenge25;
|
|
ukStaffDetailEntity.challenge25 = challenge25;
|
|
}
|
|
}
|
|
|
|
+ final List<String>? certtypeList = (json['certtype_list'] as List<dynamic>?)
|
|
|
|
+ ?.map(
|
|
|
|
+ (e) => jsonConvert.convert<String>(e) as String)
|
|
|
|
+ .toList();
|
|
|
|
+ if (certtypeList != null) {
|
|
|
|
+ ukStaffDetailEntity.certtypeList = certtypeList;
|
|
|
|
+ }
|
|
final List<
|
|
final List<
|
|
UkStaffDetailCertificates>? certificates = (json['certificates'] as List<
|
|
UkStaffDetailCertificates>? certificates = (json['certificates'] as List<
|
|
dynamic>?)?.map(
|
|
dynamic>?)?.map(
|
|
@@ -107,6 +114,7 @@ Map<String, dynamic> $UkStaffDetailEntityToJson(UkStaffDetailEntity entity) {
|
|
data['emer_name2'] = entity.emerName2;
|
|
data['emer_name2'] = entity.emerName2;
|
|
data['emer_phone2'] = entity.emerPhone2;
|
|
data['emer_phone2'] = entity.emerPhone2;
|
|
data['challenge_25'] = entity.challenge25;
|
|
data['challenge_25'] = entity.challenge25;
|
|
|
|
+ data['certtype_list'] = entity.certtypeList;
|
|
data['certificates'] = entity.certificates?.map((v) => v.toJson()).toList();
|
|
data['certificates'] = entity.certificates?.map((v) => v.toJson()).toList();
|
|
data['rem_num'] = entity.remNum;
|
|
data['rem_num'] = entity.remNum;
|
|
data['rem_rate'] = entity.remRate;
|
|
data['rem_rate'] = entity.remRate;
|
|
@@ -131,6 +139,7 @@ extension UkStaffDetailEntityExtension on UkStaffDetailEntity {
|
|
String? emerName2,
|
|
String? emerName2,
|
|
List<String>? emerPhone2,
|
|
List<String>? emerPhone2,
|
|
int? challenge25,
|
|
int? challenge25,
|
|
|
|
+ List<String>? certtypeList,
|
|
List<UkStaffDetailCertificates>? certificates,
|
|
List<UkStaffDetailCertificates>? certificates,
|
|
int? remNum,
|
|
int? remNum,
|
|
int? remRate,
|
|
int? remRate,
|
|
@@ -152,6 +161,7 @@ extension UkStaffDetailEntityExtension on UkStaffDetailEntity {
|
|
..emerName2 = emerName2 ?? this.emerName2
|
|
..emerName2 = emerName2 ?? this.emerName2
|
|
..emerPhone2 = emerPhone2 ?? this.emerPhone2
|
|
..emerPhone2 = emerPhone2 ?? this.emerPhone2
|
|
..challenge25 = challenge25 ?? this.challenge25
|
|
..challenge25 = challenge25 ?? this.challenge25
|
|
|
|
+ ..certtypeList = certtypeList ?? this.certtypeList
|
|
..certificates = certificates ?? this.certificates
|
|
..certificates = certificates ?? this.certificates
|
|
..remNum = remNum ?? this.remNum
|
|
..remNum = remNum ?? this.remNum
|
|
..remRate = remRate ?? this.remRate;
|
|
..remRate = remRate ?? this.remRate;
|
|
@@ -195,7 +205,7 @@ UkStaffDetailCertificates $UkStaffDetailCertificatesFromJson(
|
|
if (rejectReason != null) {
|
|
if (rejectReason != null) {
|
|
ukStaffDetailCertificates.rejectReason = rejectReason;
|
|
ukStaffDetailCertificates.rejectReason = rejectReason;
|
|
}
|
|
}
|
|
- final dynamic issueDate = json['issue_date'];
|
|
|
|
|
|
+ final String? issueDate = jsonConvert.convert<String>(json['issue_date']);
|
|
if (issueDate != null) {
|
|
if (issueDate != null) {
|
|
ukStaffDetailCertificates.issueDate = issueDate;
|
|
ukStaffDetailCertificates.issueDate = issueDate;
|
|
}
|
|
}
|
|
@@ -232,7 +242,7 @@ extension UkStaffDetailCertificatesExtension on UkStaffDetailCertificates {
|
|
String? statusColor,
|
|
String? statusColor,
|
|
int? statusCode,
|
|
int? statusCode,
|
|
String? rejectReason,
|
|
String? rejectReason,
|
|
- dynamic issueDate,
|
|
|
|
|
|
+ String? issueDate,
|
|
String? expiryDate,
|
|
String? expiryDate,
|
|
}) {
|
|
}) {
|
|
return UkStaffDetailCertificates()
|
|
return UkStaffDetailCertificates()
|