mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-06 09:13:48 +08:00
mod: show lv6_s
Closes #687 Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
@@ -11,6 +11,7 @@ class MemberInfoModel {
|
||||
this.official,
|
||||
this.vip,
|
||||
this.liveRoom,
|
||||
this.isSeniorMember,
|
||||
});
|
||||
|
||||
int? mid;
|
||||
@@ -24,6 +25,7 @@ class MemberInfoModel {
|
||||
Map? official;
|
||||
Vip? vip;
|
||||
LiveRoom? liveRoom;
|
||||
int? isSeniorMember;
|
||||
|
||||
MemberInfoModel.fromJson(Map<String, dynamic> json) {
|
||||
mid = json['mid'];
|
||||
@@ -38,6 +40,7 @@ class MemberInfoModel {
|
||||
vip = Vip.fromJson(json['vip']);
|
||||
liveRoom =
|
||||
json['live_room'] != null ? LiveRoom.fromJson(json['live_room']) : null;
|
||||
isSeniorMember = json['is_senior_member'];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -123,6 +123,7 @@ class SearchUserItemModel {
|
||||
this.isLive,
|
||||
this.roomId,
|
||||
this.officialVerify,
|
||||
this.isSeniorMember,
|
||||
});
|
||||
|
||||
String? type;
|
||||
@@ -141,6 +142,7 @@ class SearchUserItemModel {
|
||||
int? isLive;
|
||||
int? roomId;
|
||||
Map? officialVerify;
|
||||
int? isSeniorMember;
|
||||
|
||||
SearchUserItemModel.fromJson(Map<String, dynamic> json) {
|
||||
type = json['type'];
|
||||
@@ -159,6 +161,7 @@ class SearchUserItemModel {
|
||||
isLive = json['is_live'];
|
||||
roomId = json['room_id'];
|
||||
officialVerify = json['official_verify'];
|
||||
isSeniorMember = json['is_senior_member'];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -29,6 +29,7 @@ class UserInfoData {
|
||||
this.wallet,
|
||||
this.hasShop,
|
||||
this.shopUrl,
|
||||
this.isSeniorMember,
|
||||
});
|
||||
@HiveField(0)
|
||||
bool? isLogin;
|
||||
@@ -78,6 +79,8 @@ class UserInfoData {
|
||||
bool? hasShop;
|
||||
@HiveField(23)
|
||||
String? shopUrl;
|
||||
@HiveField(24)
|
||||
int? isSeniorMember;
|
||||
|
||||
UserInfoData.fromJson(Map<String, dynamic> json) {
|
||||
isLogin = json['isLogin'] ?? false;
|
||||
@@ -106,6 +109,7 @@ class UserInfoData {
|
||||
wallet = json['wallet'];
|
||||
hasShop = json['has_shop'];
|
||||
shopUrl = json['shop_url'];
|
||||
isSeniorMember = json['is_senior_member'];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -41,13 +41,14 @@ class UserInfoDataAdapter extends TypeAdapter<UserInfoData> {
|
||||
wallet: (fields[21] as Map?)?.cast<dynamic, dynamic>(),
|
||||
hasShop: fields[22] as bool?,
|
||||
shopUrl: fields[23] as String?,
|
||||
isSeniorMember: fields[24] as int?,
|
||||
);
|
||||
}
|
||||
|
||||
@override
|
||||
void write(BinaryWriter writer, UserInfoData obj) {
|
||||
writer
|
||||
..writeByte(24)
|
||||
..writeByte(25)
|
||||
..writeByte(0)
|
||||
..write(obj.isLogin)
|
||||
..writeByte(1)
|
||||
@@ -95,7 +96,9 @@ class UserInfoDataAdapter extends TypeAdapter<UserInfoData> {
|
||||
..writeByte(22)
|
||||
..write(obj.hasShop)
|
||||
..writeByte(23)
|
||||
..write(obj.shopUrl);
|
||||
..write(obj.shopUrl)
|
||||
..writeByte(24)
|
||||
..write(obj.isSeniorMember);
|
||||
}
|
||||
|
||||
@override
|
||||
|
||||
Reference in New Issue
Block a user