Template
Core 基础设施:Flavor 三包体系、Drift+SQLCipher 加密数据库 7 拦截器 Dio 网络栈、CrashReporter 崩溃日志、Sealed Failure 错误体系 5 色板主题系统、Auth 认证骨架(Clean Architecture)、Dev Panel、Mock Adapter 通过验证:flutter analyze(0 errors)、flutter test(全绿)、staging APK 74.8MB
45 lines
1.5 KiB
Dart
45 lines
1.5 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'user_model.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
_UserModel _$UserModelFromJson(Map<String, dynamic> json) => _UserModel(
|
|
userId: json['userId'] as String?,
|
|
username: json['username'] as String?,
|
|
realName: json['realName'] as String?,
|
|
phone: json['phone'] as String?,
|
|
avatar: json['avatar'] as String?,
|
|
token: json['token'] as String?,
|
|
tokenName: json['tokenName'] as String?,
|
|
refreshToken: json['refreshToken'] as String?,
|
|
email: json['email'] as String?,
|
|
birthday: json['birthday'] == null
|
|
? null
|
|
: DateTime.parse(json['birthday'] as String),
|
|
gender: (json['gender'] as num?)?.toInt(),
|
|
employeeNo: json['employeeNo'] as String?,
|
|
company: json['company'] as String?,
|
|
department: json['department'] as String?,
|
|
);
|
|
|
|
Map<String, dynamic> _$UserModelToJson(_UserModel instance) =>
|
|
<String, dynamic>{
|
|
'userId': instance.userId,
|
|
'username': instance.username,
|
|
'realName': instance.realName,
|
|
'phone': instance.phone,
|
|
'avatar': instance.avatar,
|
|
'token': instance.token,
|
|
'tokenName': instance.tokenName,
|
|
'refreshToken': instance.refreshToken,
|
|
'email': instance.email,
|
|
'birthday': instance.birthday?.toIso8601String(),
|
|
'gender': instance.gender,
|
|
'employeeNo': instance.employeeNo,
|
|
'company': instance.company,
|
|
'department': instance.department,
|
|
};
|