25 lines
693 B
Dart
25 lines
693 B
Dart
import 'package:aiplot/bean/works_list_bean.dart';
|
|
import 'package:json_annotation/json_annotation.dart';
|
|
|
|
part 'user_center_bean.g.dart';
|
|
|
|
@JsonSerializable()
|
|
class UserCenterBean {
|
|
String? UserIconUrl;
|
|
int? UserId;
|
|
String? NickName;
|
|
int? LikeNum;
|
|
int? TalentId;
|
|
List<WorksListBean>? WorksList;
|
|
int? IsTalentUser;
|
|
bool? IsFollow;
|
|
int? FansNum;
|
|
|
|
UserCenterBean(
|
|
this.UserIconUrl, this.UserId, this.NickName, this.LikeNum, this.TalentId, this.WorksList, this.IsTalentUser, this.IsFollow, this.FansNum);
|
|
|
|
factory UserCenterBean.fromJson(Map<String, dynamic> json) => _$UserCenterBeanFromJson(json);
|
|
|
|
Map<String, dynamic> toJson() => _$UserCenterBeanToJson(this);
|
|
}
|