current user employee id for chat.

design_3.0_cx_module
Sikander Saleem 3 hours ago
parent 45eaa0eeed
commit b78d10af46

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

@ -106,7 +106,7 @@ class _ServiceRequestDetailMainState extends State<ServiceRequestDetailMain> {
isReadOnly: _requestProvider.isReadOnlyRequest,
requestId: widget.requestId.toInt(),
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,
);
}

@ -80,11 +80,11 @@ class _TaskRequestDetailsViewState extends State<TaskRequestDetailsView> {
(_taskReqModel.taskJobContactPersons?.isNotEmpty ?? false)) {
return ChatWidget(
moduleId: widget.moduleId,
isShow: context.settingProvider.isUserFlowMedical&& _taskReqModel.taskJobStatus!.value! != 1,
isShow: context.settingProvider.isUserFlowMedical && _taskReqModel.taskJobStatus!.value! != 1,
isReadOnly: _taskReqModel.taskJobStatus!.value! != 2,
requestId: widget.taskId.toInt(),
assigneeEmployeeNumber: _taskReqModel.assignedEngineer?.employeeId!,
myLoginUserID: context.userProvider.user!.username!,
myLoginUserID: context.userProvider.user!.employeeId ?? context.userProvider.user!.username!,
contactEmployeeINumber: _taskReqModel.taskJobContactPersons!.first.user?.employeeId,
);
} else

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

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

Loading…
Cancel
Save