Merge branch 'dev' into happi/dev/database-update

# Conflicts:
#	apps/im_app/lib/data/models/user_dto.dart
#	apps/im_app/lib/data/remote/login_request.dart
#	apps/im_app/lib/features/chat/presentation/chat_db_test_view_model.dart
#	apps/im_app/lib/features/chat/view/chat_db_test_page.dart
#	apps/im_app/lib/features/login/presentation/login_view_model.dart
This commit is contained in:
Happi (哈比)
2026-03-09 15:08:45 +08:00
163 changed files with 4341 additions and 1785 deletions

View File

@@ -64,4 +64,4 @@ class CallLog {
isRead: isRead ?? this.isRead,
);
}
}
}

View File

@@ -197,4 +197,4 @@ class Chat {
localPermission: localPermission ?? this.localPermission,
);
}
}
}

View File

@@ -97,4 +97,4 @@ class ChatBot {
tips: tips ?? this.tips,
);
}
}
}

View File

@@ -45,4 +45,4 @@ class ChatCategory {
deletedAt: deletedAt ?? this.deletedAt,
);
}
}
}

View File

@@ -109,4 +109,4 @@ class DiscoverMiniApp {
screen: screen ?? this.screen,
);
}
}
}

View File

@@ -109,4 +109,4 @@ class ExploreMiniApp {
screen: screen ?? this.screen,
);
}
}
}

View File

@@ -109,4 +109,4 @@ class FavoriteMiniApp {
screen: screen ?? this.screen,
);
}
}
}

View File

@@ -69,4 +69,4 @@ class Favourite {
urls: urls ?? this.urls,
);
}
}
}

View File

@@ -41,4 +41,4 @@ class FavouriteDetail {
sendTime: sendTime ?? this.sendTime,
);
}
}
}

View File

@@ -121,4 +121,4 @@ class Group {
rp: rp ?? this.rp,
);
}
}
}

View File

@@ -73,4 +73,4 @@ class Message {
cmid: cmid ?? this.cmid,
);
}
}
}

View File

@@ -33,4 +33,4 @@ class PendingFriendRequestHistory {
rs: rs ?? this.rs,
);
}
}
}

View File

@@ -109,4 +109,4 @@ class RecentMiniApp {
screen: screen ?? this.screen,
);
}
}
}

View File

@@ -57,4 +57,4 @@ class Retry {
addIndex: addIndex ?? this.addIndex,
);
}
}
}

View File

@@ -45,4 +45,4 @@ class Sound {
isDefault: isDefault ?? this.isDefault,
);
}
}
}

View File

@@ -37,4 +37,4 @@ class Tag {
addIndex: addIndex ?? this.addIndex,
);
}
}
}

View File

@@ -4,21 +4,13 @@ class UserRequestHistory {
final int? status;
final int? createdAt;
const UserRequestHistory({
required this.id,
this.status,
this.createdAt,
});
const UserRequestHistory({required this.id, this.status, this.createdAt});
UserRequestHistory copyWith({
int? id,
int? status,
int? createdAt,
}) {
UserRequestHistory copyWith({int? id, int? status, int? createdAt}) {
return UserRequestHistory(
id: id ?? this.id,
status: status ?? this.status,
createdAt: createdAt ?? this.createdAt,
);
}
}
}

View File

@@ -61,4 +61,4 @@ class Workspace {
channelGroupId: channelGroupId ?? this.channelGroupId,
);
}
}
}