From a03eb8b11a4d4120c7020311da0ba582a124c86f Mon Sep 17 00:00:00 2001 From: devmirza121 Date: Mon, 13 Jun 2022 14:20:52 +0300 Subject: [PATCH] Worklist (ITG sikp, Delegats and HR multiple requests) --- android/app/src/main/AndroidManifest.xml | 31 +- .../main/res/xml/network_security_config.xml | 8 + assets/langs/ar-SA.json | 2 +- assets/langs/en-US.json | 1 + lib/api/worklist/worklist_api_client.dart | 182 ++++++- lib/classes/colors.dart | 1 - lib/classes/consts.dart | 4 +- lib/extensions/string_extensions.dart | 3 +- lib/generated/codegen_loader.g.dart | 8 + lib/generated/locale_keys.g.dart | 139 +++++ lib/models/generic_response_model.dart | 31 +- ...llection_notification_body_list_model.dart | 12 +- .../get_favorite_replacements_model.dart | 37 ++ .../hr/eit_otification_body_model.dart | 91 ++++ ...nce_collection_notification_body_list.dart | 87 ++++ .../get_basic_det_ntf_body_list_model.dart | 0 ..._contact_notification_body_list_model.dart | 44 ++ ...t_phones_notification_body_list_model.dart | 27 + .../worklist/replacement_list_model.dart | 57 ++ lib/ui/landing/widget/menus_widget.dart | 8 +- lib/ui/login/login_screen.dart | 2 + lib/ui/work_list/itg_detail_screen.dart | 17 +- lib/ui/work_list/sheets/delegate_sheet.dart | 491 +++++++++++++++--- .../sheets/search_options_sheet.dart | 65 +++ .../work_list/sheets/selected_item_sheet.dart | 84 +-- lib/ui/work_list/work_list_screen.dart | 69 +-- lib/ui/work_list/worklist_detail_screen.dart | 49 +- .../worklist_fragments/actions_fragment.dart | 5 +- .../attachments_fragment.dart | 21 +- .../worklist_fragments/info_fragments.dart | 124 ++++- lib/widgets/input_widget.dart | 25 +- lib/widgets/radio/show_radio.dart | 11 +- pubspec.yaml | 3 + 33 files changed, 1480 insertions(+), 259 deletions(-) create mode 100644 android/app/src/main/res/xml/network_security_config.xml create mode 100644 lib/models/worklist/get_favorite_replacements_model.dart create mode 100644 lib/models/worklist/hr/eit_otification_body_model.dart create mode 100644 lib/models/worklist/hr/get_absence_collection_notification_body_list.dart rename lib/models/{ => worklist/hr}/get_basic_det_ntf_body_list_model.dart (100%) create mode 100644 lib/models/worklist/hr/get_contact_notification_body_list_model.dart create mode 100644 lib/models/worklist/hr/get_phones_notification_body_list_model.dart create mode 100644 lib/models/worklist/replacement_list_model.dart create mode 100644 lib/ui/work_list/sheets/search_options_sheet.dart diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 7be27d5..0ddf1eb 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -1,40 +1,41 @@ - - + + + - - + + + android:networkSecurityConfig="@xml/network_security_config"> + android:name="io.flutter.embedding.android.NormalTheme" + android:resource="@style/NormalTheme" /> + android:name="io.flutter.embedding.android.SplashScreenDrawable" + android:resource="@drawable/launch_background" /> - - + +