| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- // GENERATED CODE - DO NOT MODIFY BY HAND
- part of 'auth_model.dart';
- // **************************************************************************
- // JsonSerializableGenerator
- // **************************************************************************
- InstitutionInfo _$InstitutionInfoFromJson(Map<String, dynamic> json) =>
- InstitutionInfo(
- id: (json['id'] as num).toInt(),
- uuid: json['uuid'] as String,
- name: json['name'] as String,
- );
- Map<String, dynamic> _$InstitutionInfoToJson(InstitutionInfo instance) =>
- <String, dynamic>{
- 'id': instance.id,
- 'uuid': instance.uuid,
- 'name': instance.name,
- };
- UserInfo _$UserInfoFromJson(Map<String, dynamic> json) => UserInfo(
- id: (json['id'] as num).toInt(),
- uuid: json['uuid'] as String,
- institutionUuid: json['institution_uuid'] as String,
- name: json['name'] as String,
- gender: (json['gender'] as num).toInt(),
- avatar: json['avatar'] as String?,
- baseUuid: json['base_uuid'] as String,
- username: json['username'] as String,
- mobile: json['mobile'] as String,
- );
- Map<String, dynamic> _$UserInfoToJson(UserInfo instance) => <String, dynamic>{
- 'id': instance.id,
- 'uuid': instance.uuid,
- 'institution_uuid': instance.institutionUuid,
- 'name': instance.name,
- 'gender': instance.gender,
- 'avatar': instance.avatar,
- 'base_uuid': instance.baseUuid,
- 'username': instance.username,
- 'mobile': instance.mobile,
- };
- AuthModel _$AuthModelFromJson(Map<String, dynamic> json) => AuthModel(
- accessToken: json['access_token'] as String,
- refreshToken: json['refresh_token'] as String?,
- institutionInfo: (json['institution_info'] as List<dynamic>)
- .map((e) => InstitutionInfo.fromJson(e as Map<String, dynamic>))
- .toList(),
- userInfo: UserInfo.fromJson(json['user_info'] as Map<String, dynamic>),
- );
- Map<String, dynamic> _$AuthModelToJson(AuthModel instance) => <String, dynamic>{
- 'access_token': instance.accessToken,
- 'refresh_token': instance.refreshToken,
- 'institution_info': instance.institutionInfo,
- 'user_info': instance.userInfo,
- };
|