|
|
|
|
@ -39,7 +39,7 @@ class _ServiceRequestDetailMainState extends State<ServiceRequestDetailMain> {
|
|
|
|
|
|
|
|
|
|
Future<void> getInitialData() async{
|
|
|
|
|
bool isNurse = (Provider.of<UserProvider>(context, listen: false).user?.type) == UsersTypes.normal_user;
|
|
|
|
|
_requestProvider = Provider.of<ServiceRequestDetailProvider>(context, listen: false);
|
|
|
|
|
_requestProvider = Provider.of<ServiceRequestDetailProvider>(context, listen: false);
|
|
|
|
|
await _requestProvider.getWorkOrderById(id: widget.requestId);
|
|
|
|
|
if (isNurse && (_requestProvider.currentWorkOrder?.data?.nextStep?.workOrderNextStepEnum == WorkOrderNextStepEnum.waitingForRequesterToConfirm)) {
|
|
|
|
|
ServiceRequestBottomSheet.nurseVerifyArrivalBottomSheet(context: context);
|
|
|
|
|
|