current user employee id for chat.

design_3.0_demo_module
Sikander Saleem 3 months ago
parent 45eaa0eeed
commit b78d10af46

@ -12,6 +12,7 @@ class User {
List<String>? departmentName; List<String>? departmentName;
String? message; String? message;
String? username; String? username;
String? employeeId;
String? userID; String? userID;
String? email; String? email;
String? password; String? password;
@ -53,6 +54,7 @@ class User {
this.departmentName, this.departmentName,
this.message, this.message,
this.username, this.username,
this.employeeId,
this.userID, this.userID,
this.email, this.email,
this.password, this.password,
@ -148,6 +150,7 @@ class User {
map['message'] = message; map['message'] = message;
map['username'] = username; map['username'] = username;
map['userID'] = userID; map['userID'] = userID;
map['employeeId'] = employeeId;
map['email'] = email; map['email'] = email;
map['password'] = password; map['password'] = password;
map['token'] = token; map['token'] = token;
@ -209,6 +212,7 @@ class User {
message = json['message']; message = json['message'];
username = json['username']; username = json['username'];
userID = json['userID']; userID = json['userID'];
employeeId = json['employeeId'];
email = json['email']; email = json['email'];
password = json['password']; password = json['password'];
token = json['token']; token = json['token'];

@ -106,7 +106,7 @@ class _ServiceRequestDetailMainState extends State<ServiceRequestDetailMain> {
isReadOnly: _requestProvider.isReadOnlyRequest, isReadOnly: _requestProvider.isReadOnlyRequest,
requestId: widget.requestId.toInt(), requestId: widget.requestId.toInt(),
assigneeEmployeeNumber: provider.currentWorkOrder?.data?.assignedEmployee!.employeeId!, assigneeEmployeeNumber: provider.currentWorkOrder?.data?.assignedEmployee!.employeeId!,
myLoginUserID: context.userProvider.user!.username!, myLoginUserID: context.userProvider.user!.employeeId ?? context.userProvider.user!.username!,
contactEmployeeINumber: provider.currentWorkOrder?.data?.workOrderContactPerson.first.employeeId, contactEmployeeINumber: provider.currentWorkOrder?.data?.workOrderContactPerson.first.employeeId,
); );
} }

@ -84,7 +84,7 @@ class _TaskRequestDetailsViewState extends State<TaskRequestDetailsView> {
isReadOnly: _taskReqModel.taskJobStatus!.value! != 2, isReadOnly: _taskReqModel.taskJobStatus!.value! != 2,
requestId: widget.taskId.toInt(), requestId: widget.taskId.toInt(),
assigneeEmployeeNumber: _taskReqModel.assignedEngineer?.employeeId!, assigneeEmployeeNumber: _taskReqModel.assignedEngineer?.employeeId!,
myLoginUserID: context.userProvider.user!.username!, myLoginUserID: context.userProvider.user!.employeeId ?? context.userProvider.user!.username!,
contactEmployeeINumber: _taskReqModel.taskJobContactPersons!.first.user?.employeeId, contactEmployeeINumber: _taskReqModel.taskJobContactPersons!.first.user?.employeeId,
); );
} else } else

@ -227,7 +227,7 @@ class _DeviceTransferDetailsState extends State<DeviceTransferDetails> {
isReadOnly: _model!.senderMachineStatusValue! != 1, isReadOnly: _model!.senderMachineStatusValue! != 1,
requestId: widget.model.id!.toInt(), requestId: widget.model.id!.toInt(),
assigneeEmployeeNumber: _model!.senderAssignedEmployeeNumber, assigneeEmployeeNumber: _model!.senderAssignedEmployeeNumber,
myLoginUserID: context.userProvider.user!.username!, myLoginUserID: context.userProvider.user!.employeeId ?? context.userProvider.user!.username!,
contactEmployeeINumber: _model!.assetTransferContactPersons!.first.employeeNumber, contactEmployeeINumber: _model!.assetTransferContactPersons!.first.employeeNumber,
), ),
if ((_userProvider!.user?.type == UsersTypes.engineer)) if ((_userProvider!.user?.type == UsersTypes.engineer))
@ -288,7 +288,7 @@ class _DeviceTransferDetailsState extends State<DeviceTransferDetails> {
isReadOnly: (isSender ? _deviceTransfer.senderMachineStatusValue! : _deviceTransfer.receiverMachineStatusValue) != 1, isReadOnly: (isSender ? _deviceTransfer.senderMachineStatusValue! : _deviceTransfer.receiverMachineStatusValue) != 1,
requestId: widget.model.id!.toInt(), requestId: widget.model.id!.toInt(),
assigneeEmployeeNumber: isSender ? _deviceTransfer.senderAssignedEmployeeNumber! : _deviceTransfer.receiverAssignedEmployeeNumber!, assigneeEmployeeNumber: isSender ? _deviceTransfer.senderAssignedEmployeeNumber! : _deviceTransfer.receiverAssignedEmployeeNumber!,
myLoginUserID: context.userProvider.user!.username!, myLoginUserID: context.userProvider.user!.employeeId ?? context.userProvider.user!.username!,
contactEmployeeINumber: _deviceTransfer.assetTransferContactPersons!.first.employeeNumber, contactEmployeeINumber: _deviceTransfer.assetTransferContactPersons!.first.employeeNumber,
), ),
if ((_userProvider!.user?.type == UsersTypes.engineer)) if ((_userProvider!.user?.type == UsersTypes.engineer))

@ -72,7 +72,7 @@ class _GasRefillDetailsPageState extends State<GasRefillDetailsPage> {
isReadOnly: _gasRefillModel.status!.value! != 1, isReadOnly: _gasRefillModel.status!.value! != 1,
requestId: widget.model.id!.toInt(), requestId: widget.model.id!.toInt(),
assigneeEmployeeNumber: _gasRefillModel.assignedEmployee?.employeeId!, assigneeEmployeeNumber: _gasRefillModel.assignedEmployee?.employeeId!,
myLoginUserID: context.userProvider.user!.username!, myLoginUserID: context.userProvider.user!.employeeId ?? context.userProvider.user!.username!,
contactEmployeeINumber: _gasRefillModel.gasRefillContactPerson!.first.employeeCode!, contactEmployeeINumber: _gasRefillModel.gasRefillContactPerson!.first.employeeCode!,
); );
}) })

Loading…
Cancel
Save