44 lines
933 B
Dart
44 lines
933 B
Dart
/// 收藏详情 Domain 实体
|
|
class FavouriteDetail {
|
|
final int? id;
|
|
final String relatedId;
|
|
final String content;
|
|
final int? typ;
|
|
final int? messageId;
|
|
final int? sendId;
|
|
final int? chatId;
|
|
final int? sendTime;
|
|
|
|
const FavouriteDetail({
|
|
this.id,
|
|
this.relatedId = '',
|
|
this.content = '',
|
|
this.typ,
|
|
this.messageId,
|
|
this.sendId,
|
|
this.chatId,
|
|
this.sendTime,
|
|
});
|
|
|
|
FavouriteDetail copyWith({
|
|
int? id,
|
|
String? relatedId,
|
|
String? content,
|
|
int? typ,
|
|
int? messageId,
|
|
int? sendId,
|
|
int? chatId,
|
|
int? sendTime,
|
|
}) {
|
|
return FavouriteDetail(
|
|
id: id ?? this.id,
|
|
relatedId: relatedId ?? this.relatedId,
|
|
content: content ?? this.content,
|
|
typ: typ ?? this.typ,
|
|
messageId: messageId ?? this.messageId,
|
|
sendId: sendId ?? this.sendId,
|
|
chatId: chatId ?? this.chatId,
|
|
sendTime: sendTime ?? this.sendTime,
|
|
);
|
|
}
|
|
} |