diff --git a/lib/app_state/app_state.dart b/lib/app_state/app_state.dart index 32d713c..525bda1 100644 --- a/lib/app_state/app_state.dart +++ b/lib/app_state/app_state.dart @@ -10,6 +10,9 @@ import 'package:mohem_flutter_app/models/post_params_model.dart'; import 'package:mohem_flutter_app/models/privilege_list_model.dart'; import 'package:mohem_flutter_app/models/worklist_response_model.dart'; + + + class AppState { static final AppState _instance = AppState._internal(); @@ -88,7 +91,7 @@ class AppState { String get getHuaweiPushToken => _huaweiPushToken; - final PostParamsModel _postParamsInitConfig = PostParamsModel(channel: 31, versionID: 4.1, mobileType: Platform.isAndroid ? "android" : "ios"); + final PostParamsModel _postParamsInitConfig = PostParamsModel(channel: 31, versionID: 6.1, mobileType: Platform.isAndroid ? "android" : "ios"); void setPostParamsInitConfig() { isAuthenticated = false; diff --git a/lib/ui/landing/widget/services_widget.dart b/lib/ui/landing/widget/services_widget.dart index b93035f..789b02b 100644 --- a/lib/ui/landing/widget/services_widget.dart +++ b/lib/ui/landing/widget/services_widget.dart @@ -194,8 +194,20 @@ class ServicesWidget extends StatelessWidget { } void handleOnPress(context, GetMenuEntriesList menuEntry) { + print(menuEntry.requestType); var pro = Provider.of(context, listen: false); - if (menuEntry.requestType == "MONTHLY_ATTENDANCE") { + if (menuEntry.requestType == "PAR") { + Navigator.pushNamed(context, AppRoutes.performanceEvaluation); + } else if (menuEntry.requestType == "BASIC_DETAILS") { + Navigator.pushNamed(context, AppRoutes.basicDetails); + return; + } else if (menuEntry.requestType == "PHONE_NUMBERS") { + Navigator.pushNamed(context, AppRoutes.contactDetails); + return; + } else if (menuEntry.requestType == "ADDRESS") { + Navigator.pushNamed(context, AppRoutes.contactDetails); + return; + } else if (menuEntry.requestType == "MONTHLY_ATTENDANCE") { Navigator.pushNamed(context, AppRoutes.monthlyAttendance); return; } else if (menuEntry.requestType == "VACATION_RULE") {