145 lines
5.4 KiB
Dart
145 lines
5.4 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'user_api_models.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
ServiceUser _$ServiceUserFromJson(Map<String, dynamic> json) => ServiceUser(
|
|
userId: json['userId'] as String?,
|
|
username: json['username'] as String?,
|
|
deptId: json['deptId'] as String?,
|
|
userMobile: json['userMobile'] as String?,
|
|
userAvatar: json['userAvatar'] as String?,
|
|
walletId: json['walletId'] as String?,
|
|
walletTypeId: json['walletTypeId'] as String?,
|
|
walletBalance: (json['walletBalance'] as num?)?.toInt(),
|
|
walletIsFreeze:
|
|
JsonTool.stringToBoolean(json['walletIsFreeze'] as String?),
|
|
walletCardNumber: json['walletCardNumber'] as String?,
|
|
canteenId: json['canteenId'] as String?,
|
|
);
|
|
|
|
Map<String, dynamic> _$ServiceUserToJson(ServiceUser instance) =>
|
|
<String, dynamic>{
|
|
'userId': instance.userId,
|
|
'username': instance.username,
|
|
'deptId': instance.deptId,
|
|
'userMobile': instance.userMobile,
|
|
'userAvatar': instance.userAvatar,
|
|
'walletId': instance.walletId,
|
|
'walletTypeId': instance.walletTypeId,
|
|
'walletBalance': instance.walletBalance,
|
|
'walletIsFreeze': JsonTool.booleanToString(instance.walletIsFreeze),
|
|
'walletCardNumber': instance.walletCardNumber,
|
|
'canteenId': instance.canteenId,
|
|
};
|
|
|
|
ServiceAuth _$ServiceAuthFromJson(Map<String, dynamic> json) => ServiceAuth(
|
|
userId: (json['userId'] as num?)?.toInt(),
|
|
accessToken: json['accessToken'] as String?,
|
|
refreshToken: json['refreshToken'] as String?,
|
|
expiresTime: (json['expiresTime'] as num?)?.toInt(),
|
|
);
|
|
|
|
Map<String, dynamic> _$ServiceAuthToJson(ServiceAuth instance) =>
|
|
<String, dynamic>{
|
|
'userId': instance.userId,
|
|
'accessToken': instance.accessToken,
|
|
'refreshToken': instance.refreshToken,
|
|
'expiresTime': instance.expiresTime,
|
|
};
|
|
|
|
ServiceAsyncFace _$ServiceAsyncFaceFromJson(Map<String, dynamic> json) =>
|
|
ServiceAsyncFace(
|
|
id: json['id'] as String?,
|
|
autoCode: json['autoCode'] as String?,
|
|
faceImg: json['faceImg'] as String?,
|
|
userId: json['userId'] as String?,
|
|
username: json['username'] as String?,
|
|
userAvatar: json['userAvatar'] as String?,
|
|
deptId: json['deptId'] as String?,
|
|
deptName: json['deptName'] as String?,
|
|
delFlag: JsonTool.stringToBoolean(json['delFlag'] as String?),
|
|
);
|
|
|
|
Map<String, dynamic> _$ServiceAsyncFaceToJson(ServiceAsyncFace instance) =>
|
|
<String, dynamic>{
|
|
'id': instance.id,
|
|
'autoCode': instance.autoCode,
|
|
'faceImg': instance.faceImg,
|
|
'userId': instance.userId,
|
|
'username': instance.username,
|
|
'userAvatar': instance.userAvatar,
|
|
'deptId': instance.deptId,
|
|
'deptName': instance.deptName,
|
|
'delFlag': JsonTool.booleanToString(instance.delFlag),
|
|
};
|
|
|
|
ServiceFaceSyncRecord _$ServiceFaceSyncRecordFromJson(
|
|
Map<String, dynamic> json) =>
|
|
ServiceFaceSyncRecord(
|
|
id: JsonTool.anyToRequiredString(json['id']),
|
|
sampleId: JsonTool.anyToRequiredString(json['sampleId']),
|
|
userId: JsonTool.anyToRequiredString(json['userId']),
|
|
username: json['username'] as String?,
|
|
deptId: JsonTool.anyToRequiredString(json['deptId']),
|
|
deptName: json['deptName'] as String?,
|
|
faceImg: json['faceImg'] as String?,
|
|
sourceUpdatedAt: json['sourceUpdatedAt'] == null
|
|
? null
|
|
: DateTime.parse(json['sourceUpdatedAt'] as String),
|
|
);
|
|
|
|
Map<String, dynamic> _$ServiceFaceSyncRecordToJson(
|
|
ServiceFaceSyncRecord instance) =>
|
|
<String, dynamic>{
|
|
'id': JsonTool.stringToInt(instance.id),
|
|
'sampleId': JsonTool.stringToInt(instance.sampleId),
|
|
'userId': JsonTool.stringToInt(instance.userId),
|
|
'username': instance.username,
|
|
'deptId': JsonTool.stringToInt(instance.deptId),
|
|
'deptName': instance.deptName,
|
|
'faceImg': instance.faceImg,
|
|
'sourceUpdatedAt': instance.sourceUpdatedAt?.toIso8601String(),
|
|
};
|
|
|
|
ServiceFaceSyncSnapshot _$ServiceFaceSyncSnapshotFromJson(
|
|
Map<String, dynamic> json) =>
|
|
ServiceFaceSyncSnapshot(
|
|
records: (json['records'] as List<dynamic>)
|
|
.map((e) => ServiceFaceSyncRecord.fromJson(e as Map<String, dynamic>))
|
|
.toList(),
|
|
nextAfterId: JsonTool.anyToRequiredString(json['nextAfterId']),
|
|
hasMore: json['hasMore'] as bool,
|
|
snapshotMaxId: JsonTool.anyToRequiredString(json['snapshotMaxId']),
|
|
);
|
|
|
|
Map<String, dynamic> _$ServiceFaceSyncSnapshotToJson(
|
|
ServiceFaceSyncSnapshot instance) =>
|
|
<String, dynamic>{
|
|
'records': instance.records,
|
|
'nextAfterId': JsonTool.stringToInt(instance.nextAfterId),
|
|
'hasMore': instance.hasMore,
|
|
'snapshotMaxId': JsonTool.stringToInt(instance.snapshotMaxId),
|
|
};
|
|
|
|
ServiceTenant _$ServiceTenantFromJson(Map<String, dynamic> json) =>
|
|
ServiceTenant(
|
|
id: json['id'] as String?,
|
|
code: json['code'] as String?,
|
|
name: json['name'] as String?,
|
|
menuId: json['menuId'] as String?,
|
|
miniQr: json['miniQr'] as String?,
|
|
);
|
|
|
|
Map<String, dynamic> _$ServiceTenantToJson(ServiceTenant instance) =>
|
|
<String, dynamic>{
|
|
'id': instance.id,
|
|
'code': instance.code,
|
|
'name': instance.name,
|
|
'menuId': instance.menuId,
|
|
'miniQr': instance.miniQr,
|
|
};
|