38 lines
709 B
Dart
38 lines
709 B
Dart
class LoginResponseModel {
|
|
final int statusCode;
|
|
final bool isSuccess;
|
|
final String message;
|
|
final LoginDataModel? data;
|
|
|
|
LoginResponseModel({
|
|
required this.statusCode,
|
|
required this.isSuccess,
|
|
required this.message,
|
|
this.data,
|
|
});
|
|
}
|
|
|
|
class LoginDataModel {
|
|
final String? token;
|
|
final String? id;
|
|
final String? employeeId;
|
|
final String? username;
|
|
final String? fullName;
|
|
final String? role;
|
|
final String? email;
|
|
final String? phoneNumber;
|
|
final List<String>? permissions;
|
|
|
|
LoginDataModel({
|
|
this.token,
|
|
this.id,
|
|
this.employeeId,
|
|
this.username,
|
|
this.fullName,
|
|
this.role,
|
|
this.email,
|
|
this.phoneNumber,
|
|
this.permissions,
|
|
});
|
|
}
|