From 3c14d437a81cbad5f1bc8548e59ae9ecf0556811 Mon Sep 17 00:00:00 2001 From: ValerioC Date: Tue, 5 Nov 2019 09:43:01 +0100 Subject: [PATCH] [SAPORI VERI] - libreria scanner in emulazione di tastiera - nuova libreria dinamica per sapori veri per gestire gli ordini d'acquisto dai punti vendita --- .idea/caches/build_file_checksums.ser | Bin 1022 -> 1162 bytes .idea/dbnavigator.xml | 99 ++++++++- .idea/gradle.xml | 3 +- .idea/misc.xml | 2 +- .idea/modules.xml | 3 +- .idea/runConfigurations/app.xml | 2 +- app/build.gradle | 11 +- .../integrywmsnative/MainActivity.java | 20 +- .../integrywmsnative/MainApplication.java | 1 + .../integrywmsnative/SplashActivity.java | 3 +- .../integrywmsnative/core/CommonConst.java | 3 +- .../barcode_reader/BarcodeCallbackDTO.java | 2 +- .../core/barcode_reader/BarcodeManager.java | 18 +- .../core/data_store/db/AppDatabase.java | 2 +- .../data_store/db/dao/ArticoloGrigliaDao.java | 13 ++ .../core/data_store/db/dao/GrigliaDao.java | 21 ++ .../core/data_store/db/dao/OrdineDao.java | 6 +- .../data_store/db/entity/ArticoloGriglia.java | 19 +- .../data_store/db/entity/ArticoloOrdine.java | 19 +- .../core/data_store/db/entity/Griglia.java | 42 +++- .../core/data_store/db/entity/Ordine.java | 40 +++- .../repository/ArticoliGrigliaRepository.java | 47 ++++ .../db/repository/GrigliaRepository.java | 55 +++++ .../db/repository/OrdineRepository.java | 41 ++++ .../data_store/db/repository/Repository.java | 9 + .../data_store/db/view_model/ArticoloDTO.java | 119 ++++++++++ .../data_store/db/view_model/GrigliaDTO.java | 36 +++ .../db/view_model/OrdineWithGriglia.java | 48 ++++ .../core/expansion/BaseActivity.java | 20 ++ .../core/expansion/BaseDialog.java | 27 +++ .../rest/consumers/BarcodeRESTConsumer.java | 4 +- .../consumers/ColliMagazzinoRESTConsumer.java | 9 +- .../PVOrdiniAcquistoRESTConsumer.java | 40 ++++ .../PVOrdiniAcquistoRESTConsumerService.java | 18 ++ .../core/utility/UtilityBarcode.java | 4 +- .../AccettazioneOrdineInevasoActivity.java | 3 +- ...oneOrdineAccettazioneInevasoViewModel.java | 2 +- .../ContenutoBancaleActivity.java | 3 +- .../lista_bancali/ListaBancaliActivity.java | 3 +- .../gest/login/LoginActivity.java | 3 +- .../OrdiniAcquistoElencoFragment.java | 49 ----- .../PVOrdiniAcquistoGrigliaFragment.java | 73 +++++++ ...OrdiniAcquistoTransmittedListFragment.java | 117 ++++++++++ ...rdineAcquistoPvTransmittedListAdapter.java | 133 ++++++++++++ .../core/OrdiniAcquistoElencoHelper.java | 1 + .../dialogs/DialogScanLisA.java | 106 +++++++++ .../helper/OrdineAcquistoPvHelper.java | 59 +++++ .../viewmodel/PickingLiberoViewModel.java | 2 +- .../picking_resi/PickingResiActivity.java | 5 +- .../ProdOrdineLavorazioneElencoFragment.java | 2 +- .../ProdRecuperoMaterialeViewModel.java | 2 +- .../viewmodel/RettificaGiacenzeViewModel.java | 4 +- .../vendita/viewmodel/VenditaViewModel.java | 2 +- .../VenditaOrdineInevasoActivity.java | 3 +- .../VenditaOrdineInevasoViewModel.java | 2 +- .../viewmodel/VersamentoMerceViewModel.java | 16 +- .../view/dialogs/DialogProgress.java | 15 +- .../DialogAskPositionOfLU.java | 2 +- .../DialogChooseArtsFromListaArts.java | 2 +- .../input_quantity/DialogInputQuantity.java | 2 +- .../view/dialogs/scan_art/DialogScanArt.java | 2 +- .../DialogScanOrCreateLU.java | 13 +- .../ic_dashboard_trasmitted_orders_list.png | Bin 0 -> 9519 bytes app/src/main/res/layout/dialog_progress.xml | 21 +- ...nt_ordine_a_pv_transmitted__list_model.xml | 61 ++++++ ...fragment_ordini_a_pv__list_single_item.xml | 72 ++++++ .../fragment_pv_ordini_a_trasmessi_elenco.xml | 85 ++++++++ .../layout/fragment_pv_ordini_acquisto.xml | 205 +++++++++++++++++- app/src/main/res/values-it/strings.xml | 4 +- app/src/main/res/values/config.xml | 1 + app/src/main/res/values/strings.xml | 4 +- barcode_base_android_library/.gitignore | 1 + barcode_base_android_library/build.gradle | 33 +++ .../consumer-rules.pro | 0 .../proguard-rules.pro | 21 ++ .../ExampleInstrumentedTest.java | 27 +++ .../src/main/AndroidManifest.xml | 2 + .../BarcodeAdapterNotFoundException.java | 9 + .../extension/RunnableArgs.java | 7 + .../interfaces/BarcodeReaderInterface.java | 24 ++ .../model/BarcodeScanDTO.java | 55 +++++ .../model/BarcodeType.java | 91 ++++++++ .../src/main/res/values/strings.xml | 3 + .../ExampleUnitTest.java | 17 ++ .../BarcodeAdapterNotFoundException.java | 2 +- .../extension/RunnableArgs.java | 2 +- .../interfaces/BarcodeReaderInterface.java | 11 +- .../model/BarcodeScanDTO.java | 2 +- .../model/BarcodeType.java | 2 +- .../MenuConfigurationSAPORIVERIPV.java | 15 +- honeywellscannerlibrary/build.gradle | 8 +- .../HoneyWellBarcodeReader.java | 18 +- .../HoneywellBarcodeTypeMapper.java | 2 +- keyboardemulatorscannerlibrary/.gitignore | 1 + keyboardemulatorscannerlibrary/build.gradle | 8 + .../KeyboardEmulator.java | 4 + keyobardemulatorscannerlibrary/.gitignore | 1 + keyobardemulatorscannerlibrary/build.gradle | 35 +++ .../consumer-rules.pro | 0 .../proguard-rules.pro | 21 ++ .../ExampleInstrumentedTest.java | 27 +++ .../src/main/AndroidManifest.xml | 2 + .../KeyboardEmulatorBarcodeReader.java | 111 ++++++++++ .../src/main/res/values/strings.xml | 3 + .../ExampleUnitTest.java | 17 ++ pointmobilescannerlibrary/build.gradle | 10 +- .../PointMobileBarcodeReader.java | 17 +- settings.gradle | 2 +- zebrascannerlibrary/build.gradle | 8 +- .../ZebraBarcodeReader.java | 13 +- .../ZebraBarcodeTypeMapper.java | 2 +- 111 files changed, 2297 insertions(+), 222 deletions(-) create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/data_store/db/repository/ArticoliGrigliaRepository.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/data_store/db/repository/GrigliaRepository.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/data_store/db/repository/OrdineRepository.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/data_store/db/repository/Repository.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/data_store/db/view_model/ArticoloDTO.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/data_store/db/view_model/GrigliaDTO.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/data_store/db/view_model/OrdineWithGriglia.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/expansion/BaseActivity.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/expansion/BaseDialog.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/rest/consumers/PVOrdiniAcquistoRESTConsumer.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/core/rest/consumers/PVOrdiniAcquistoRESTConsumerService.java delete mode 100644 app/src/main/java/it/integry/integrywmsnative/gest/ordini_acquisto_pv/OrdiniAcquistoElencoFragment.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/gest/ordini_acquisto_pv/PVOrdiniAcquistoGrigliaFragment.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/gest/ordini_acquisto_pv/PVOrdiniAcquistoTransmittedListFragment.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/gest/ordini_acquisto_pv/core/OrdineAcquistoPvTransmittedListAdapter.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/gest/ordini_acquisto_pv/dialogs/DialogScanLisA.java create mode 100644 app/src/main/java/it/integry/integrywmsnative/gest/ordini_acquisto_pv/helper/OrdineAcquistoPvHelper.java create mode 100644 app/src/main/res/drawable/ic_dashboard_trasmitted_orders_list.png create mode 100644 app/src/main/res/layout/fragment_ordine_a_pv_transmitted__list_model.xml create mode 100644 app/src/main/res/layout/fragment_ordini_a_pv__list_single_item.xml create mode 100644 app/src/main/res/layout/fragment_pv_ordini_a_trasmessi_elenco.xml create mode 100644 barcode_base_android_library/.gitignore create mode 100644 barcode_base_android_library/build.gradle create mode 100644 barcode_base_android_library/consumer-rules.pro create mode 100644 barcode_base_android_library/proguard-rules.pro create mode 100644 barcode_base_android_library/src/androidTest/java/it/integry/barcode_base_android_library/ExampleInstrumentedTest.java create mode 100644 barcode_base_android_library/src/main/AndroidManifest.xml create mode 100644 barcode_base_android_library/src/main/java/it/integry/barcode_base_android_library/exception/BarcodeAdapterNotFoundException.java create mode 100644 barcode_base_android_library/src/main/java/it/integry/barcode_base_android_library/extension/RunnableArgs.java create mode 100644 barcode_base_android_library/src/main/java/it/integry/barcode_base_android_library/interfaces/BarcodeReaderInterface.java create mode 100644 barcode_base_android_library/src/main/java/it/integry/barcode_base_android_library/model/BarcodeScanDTO.java create mode 100644 barcode_base_android_library/src/main/java/it/integry/barcode_base_android_library/model/BarcodeType.java create mode 100644 barcode_base_android_library/src/main/res/values/strings.xml create mode 100644 barcode_base_android_library/src/test/java/it/integry/barcode_base_android_library/ExampleUnitTest.java create mode 100644 keyboardemulatorscannerlibrary/.gitignore create mode 100644 keyboardemulatorscannerlibrary/build.gradle create mode 100644 keyboardemulatorscannerlibrary/src/main/java/it/integry/keyboardemulatorscannerlibrary/KeyboardEmulator.java create mode 100644 keyobardemulatorscannerlibrary/.gitignore create mode 100644 keyobardemulatorscannerlibrary/build.gradle create mode 100644 keyobardemulatorscannerlibrary/consumer-rules.pro create mode 100644 keyobardemulatorscannerlibrary/proguard-rules.pro create mode 100644 keyobardemulatorscannerlibrary/src/androidTest/java/it/integry/keyobardemulatorscannerlibrary/ExampleInstrumentedTest.java create mode 100644 keyobardemulatorscannerlibrary/src/main/AndroidManifest.xml create mode 100644 keyobardemulatorscannerlibrary/src/main/java/it/integry/keyobardemulatorscannerlibrary/KeyboardEmulatorBarcodeReader.java create mode 100644 keyobardemulatorscannerlibrary/src/main/res/values/strings.xml create mode 100644 keyobardemulatorscannerlibrary/src/test/java/it/integry/keyobardemulatorscannerlibrary/ExampleUnitTest.java diff --git a/.idea/caches/build_file_checksums.ser b/.idea/caches/build_file_checksums.ser index 6f38cf6ba3d0275a5a0c27e8c67b70224bcf14c7..6d4c0e1e7531e92247b6abee29aad4bc20458eca 100644 GIT binary patch delta 336 zcmeyz-o-g#28&{2$^40PlqT-i5)>$5kV>h{OU%toj*m}DEKZ%w$fzsZ2|1T(NWu^_)Fvn;hJGrpi~@p+3V7HQpV)lm%!$9|W;>5oy3Cw> zo6%sh2a~=4XCK>c^?iB#A0OwxDtw=lH<^=3S4?n4zFFxeyO1{>S8|qTrx#UoXIY?)B0W_gVQq_5l6qY!wq)oLW>I6PB0*bbP+^ dzLkSHEXpThjt~Qmulg|PjC8qgy2*p1%s{t1~VGEiB7jytDLpoelb7gXKTt{hj zb7gRFWmA)^11Jwa0I~$>fC-rF_(Fbk01T5Z1QwH911%8#fP&Re&Mr2>2E6SlOwdb{ J-~*@vKX?f0U?Ttk diff --git a/.idea/dbnavigator.xml b/.idea/dbnavigator.xml index 9aa69d84..d39f1b0e 100644 --- a/.idea/dbnavigator.xml +++ b/.idea/dbnavigator.xml @@ -25,9 +25,17 @@ + + + + + + + + @@ -50,7 +58,94 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
@@ -180,8 +275,6 @@ - - diff --git a/.idea/gradle.xml b/.idea/gradle.xml index ec14ee73..947b3bad 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -9,13 +9,14 @@ diff --git a/.idea/misc.xml b/.idea/misc.xml index 10118312..4896e0c9 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -39,7 +39,7 @@
- + diff --git a/.idea/modules.xml b/.idea/modules.xml index ac3cae90..97fed5af 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -4,13 +4,14 @@ - + + diff --git a/.idea/runConfigurations/app.xml b/.idea/runConfigurations/app.xml index 71fac694..6c4702c4 100644 --- a/.idea/runConfigurations/app.xml +++ b/.idea/runConfigurations/app.xml @@ -6,7 +6,7 @@