Files
flutterApp/lib/core/domain/entities/user_entity.dart

36 lines
654 B
Dart
Raw Normal View History

2026-01-11 19:42:22 +08:00
import 'package:equatable/equatable.dart';
class UserEntity extends Equatable {
final String userId;
final String username;
final String nickname;
final String token;
final int orgId; // 组织ID,用于获取场站列表
2026-01-11 19:42:22 +08:00
final String? avatar;
final String? email;
final String? phone;
UserEntity({
required this.userId,
required this.username,
required this.nickname,
required this.token,
required this.orgId,
2026-01-11 19:42:22 +08:00
this.avatar,
this.email,
this.phone,
});
@override
List<Object?> get props => [
userId,
username,
nickname,
avatar,
token,
orgId,
2026-01-11 19:42:22 +08:00
email,
phone,
];
}