77 lines
2.0 KiB
Dart
77 lines
2.0 KiB
Dart
class AuthModel {
|
|
final String token;
|
|
final AuthDoctorModel model;
|
|
|
|
AuthModel({
|
|
required this.token,
|
|
required this.model,
|
|
});
|
|
}
|
|
|
|
class AuthDoctorModel {
|
|
|
|
// "M_UserID": "1",
|
|
// "M_UserUsername": "alhadad",
|
|
// "M_UserM_DoctorCode": "3101210841",
|
|
// "M_UserM_DoctorID": "9562",
|
|
// "M_UserM_StaffID": "376",
|
|
// "ip": "139.194.156.91",
|
|
// "agent": "PostmanRuntime/7.29.2"
|
|
|
|
// late String doctorID;
|
|
// late String doctorName;
|
|
|
|
// new
|
|
late String M_UserID;
|
|
late String M_UserUsername;
|
|
late String M_UserEmail;
|
|
late String M_CompanyID;
|
|
late String M_CompanyName;
|
|
// late String M_UserM_StaffID;
|
|
// late String M_UserM_MouID;
|
|
late String ip;
|
|
late String agent;
|
|
|
|
AuthDoctorModel({
|
|
// required this.doctorID,
|
|
// required this.doctorName,
|
|
|
|
required this.M_UserID,
|
|
required this.M_UserUsername,
|
|
required this.M_UserEmail,
|
|
required this.M_CompanyID,
|
|
required this.M_CompanyName,
|
|
// this.M_UserM_StaffID = "",
|
|
// this.M_UserM_MouID = "",
|
|
this.ip = "",
|
|
this.agent = ""
|
|
});
|
|
|
|
AuthDoctorModel.fromJson(Map<String, dynamic> json) {
|
|
M_UserID = json['M_UserID'].toString();
|
|
M_UserUsername = json['M_UserUsername'].toString();
|
|
M_UserEmail = json['M_UserEmail'].toString();
|
|
M_CompanyID = json['M_CompanyID'].toString();
|
|
M_CompanyName = json['M_CompanyName'].toString();
|
|
// M_UserM_StaffID = json['M_UserM_StaffID'].toString();
|
|
// M_UserM_MouID = json['M_UserM_MouID'].toString();
|
|
ip = json['ip'].toString();
|
|
agent = json['agent'].toString();
|
|
}
|
|
|
|
Map<String, dynamic> toJson() {
|
|
final Map<String, dynamic> data = <String, dynamic>{};
|
|
data['M_UserID'] = M_UserID;
|
|
data['M_UserUsername'] = M_UserUsername;
|
|
data['M_UserEmail'] = M_UserEmail;
|
|
data['M_CompanyID'] = M_CompanyID;
|
|
data['M_CompanyName'] = M_CompanyName;
|
|
// data['M_UserM_StaffID'] = M_UserM_StaffID;
|
|
// data['M_UserM_MouID'] = M_UserM_MouID;
|
|
data['ip'] = ip;
|
|
data['agent'] = agent;
|
|
|
|
return data;
|
|
}
|
|
}
|