bug fixes

design_3.0_latest
WaseemAbbasi22 1 year ago
parent 16c6640d9c
commit 0481797bb6

@ -31,14 +31,7 @@ class InternalMaintenanceRequest extends StatefulWidget {
}
class _InternalMaintenanceRequestState extends State<InternalMaintenanceRequest> with TickerProviderStateMixin {
ServiceRequest? _request;
ServiceRequestsProvider? _serviceRequestsProvider;
ServiceRequestDetailProvider? _requestDetailProvider;
ServiceStatusProvider? _assetTypeProvider;
ActivityStatusProvider? _activityStatusProvider;
ServiceReport? _serviceReport;
bool _isLoading = false;
final GlobalKey<FormState> _formKey = GlobalKey<FormState>();
final TextEditingController _workingHoursController = TextEditingController();
final TextEditingController _travellingHoursController = TextEditingController();
@ -46,9 +39,7 @@ class _InternalMaintenanceRequestState extends State<InternalMaintenanceRequest>
@override
void initState() {
_activityStatusProvider = Provider.of<ActivityStatusProvider>(context, listen: false);
_requestDetailProvider = Provider.of<ServiceRequestDetailProvider>(context, listen: false);
_requestDetailProvider?.activityMaintenanceHelperModel?.activityStatus = _requestDetailProvider?.activityMaintenanceHelperModel?.activityStatus ?? statusLookup;
super.initState();
WidgetsBinding.instance.addPostFrameCallback((_) {
_travellingHoursController.text =
@ -64,17 +55,7 @@ class _InternalMaintenanceRequestState extends State<InternalMaintenanceRequest>
super.dispose();
}
void getRequestForWorkOrder() async {
_isLoading = true;
setState(() {});
_serviceReport?.callRequest = await _serviceRequestsProvider?.getCallRequestForWorkOrder(callId: _request?.id ?? '0');
await _assetTypeProvider?.getTypes();
_serviceReport?.assignedEmployee = _serviceReport?.callRequest?.assignedEmployee;
_serviceReport?.equipmentStatus = _serviceReport?.callRequest?.defectType;
_serviceReport?.serviceType = Lookup(id: 65, name: "Interval", value: 1); // default value in service type as in web
_isLoading = false;
setState(() {});
}
@override
Widget build(BuildContext context) {

Loading…
Cancel
Save