|
|
|
|
@ -14,6 +14,7 @@ import '../../../../../controllers/providers/api/user_provider.dart';
|
|
|
|
|
import '../../../../../models/enums/user_types.dart';
|
|
|
|
|
import '../../../../../models/service_request/search_work_order.dart';
|
|
|
|
|
import '../../../../widgets/requests/request_status.dart';
|
|
|
|
|
import 'future_service_report.dart';
|
|
|
|
|
|
|
|
|
|
class WorkOrderDetailsPage extends StatelessWidget {
|
|
|
|
|
static const String id = "/work_order_details_page";
|
|
|
|
|
@ -77,7 +78,9 @@ class WorkOrderDetailsPage extends StatelessWidget {
|
|
|
|
|
if (userProvider.user.type == UsersTypes.engineer && serviceRequest.statusValue != 5 && serviceRequest.statusValue != 3)
|
|
|
|
|
AppFilledButton(
|
|
|
|
|
onPressed: () {
|
|
|
|
|
/// todo zaid : push to update page
|
|
|
|
|
Navigator.of(context).push(
|
|
|
|
|
MaterialPageRoute(builder: (_) => FutureServiceReport(request: serviceRequest, workOrder: workOrder)),
|
|
|
|
|
);
|
|
|
|
|
},
|
|
|
|
|
label: context.translation.updateRequest,
|
|
|
|
|
).paddingAll(16),
|
|
|
|
|
|