51 lines
2.0 KiB
Dart
51 lines
2.0 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'face_entity.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
FaceEntity _$FaceEntityFromJson(Map<String, dynamic> json) => FaceEntity(
|
|
id: (json['id'] as num?)?.toInt(),
|
|
userId: json['userId'] as String,
|
|
sampleId: json['sampleId'] as String,
|
|
userName: json['userName'] as String,
|
|
deptId: json['deptId'] as String?,
|
|
deptName: json['deptName'] as String?,
|
|
imagePath: json['imagePath'] as String,
|
|
path: json['path'] as String?,
|
|
faceModel: json['faceModel'] as List<dynamic>?,
|
|
createTime: json['createTime'] == null
|
|
? null
|
|
: DateTime.parse(json['createTime'] as String),
|
|
updateTime: json['updateTime'] == null
|
|
? null
|
|
: DateTime.parse(json['updateTime'] as String),
|
|
qualityScore: (json['qualityScore'] as num?)?.toDouble(),
|
|
qualityStatus: json['qualityStatus'] as String? ?? 'pending',
|
|
qualityCheckedAt: json['qualityCheckedAt'] == null
|
|
? null
|
|
: DateTime.parse(json['qualityCheckedAt'] as String),
|
|
qualityErrorCode: (json['qualityErrorCode'] as num?)?.toInt(),
|
|
);
|
|
|
|
Map<String, dynamic> _$FaceEntityToJson(FaceEntity instance) =>
|
|
<String, dynamic>{
|
|
'id': instance.id,
|
|
'userId': instance.userId,
|
|
'sampleId': instance.sampleId,
|
|
'userName': instance.userName,
|
|
'deptId': instance.deptId,
|
|
'deptName': instance.deptName,
|
|
'imagePath': instance.imagePath,
|
|
'path': instance.path,
|
|
'faceModel': instance.faceModel,
|
|
'createTime': instance.createTime?.toIso8601String(),
|
|
'updateTime': instance.updateTime?.toIso8601String(),
|
|
'qualityScore': instance.qualityScore,
|
|
'qualityStatus': instance.qualityStatus,
|
|
'qualityCheckedAt': instance.qualityCheckedAt?.toIso8601String(),
|
|
'qualityErrorCode': instance.qualityErrorCode,
|
|
};
|