import 'package:json_annotation/json_annotation.dart'; part 'keyboard_info.g.dart'; @JsonSerializable() class KeyboardInfo { //键盘id @JsonKey(name: 'id') String? id; //键盘类型 默认值 定制键盘 @JsonKey(name: 'type') String? type; // 名称 @JsonKey(name: 'name') String? name; // 性别 @JsonKey(name: 'gender') int? gender; // 生日 @JsonKey(name: 'birthday') String? birthday; // 亲密度 @JsonKey(name: 'intimacy') int? intimacy; //头像 @JsonKey(name: 'imageUrl') String? imageUrl; KeyboardInfo({ this.id, this.type, this.name, this.gender, this.birthday, this.intimacy, this.imageUrl, }); factory KeyboardInfo.fromJson(Map json) => _$KeyboardInfoFromJson(json); Map toJson() => _$KeyboardInfoToJson(this); }