Merge branch 'develop' into feature/FastPickingSpedizione
This commit is contained in:
commit
9e85204d04
@ -10,8 +10,8 @@ apply plugin: 'com.google.gms.google-services'
|
|||||||
|
|
||||||
android {
|
android {
|
||||||
|
|
||||||
def appVersionCode = 485
|
def appVersionCode = 487
|
||||||
def appVersionName = '1.45.03'
|
def appVersionName = '1.45.05'
|
||||||
|
|
||||||
signingConfigs {
|
signingConfigs {
|
||||||
release {
|
release {
|
||||||
|
|||||||
@ -3,6 +3,6 @@ package it.integry.integrywmsnative.core.exception;
|
|||||||
public class InvalidCodMdepBarcodeException extends RuntimeException {
|
public class InvalidCodMdepBarcodeException extends RuntimeException {
|
||||||
|
|
||||||
public InvalidCodMdepBarcodeException(String message) {
|
public InvalidCodMdepBarcodeException(String message) {
|
||||||
super(message);
|
super("Il deposito scansionato non è valido: " + message);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -13,7 +13,7 @@ import retrofit2.http.Query;
|
|||||||
|
|
||||||
public interface GiacenzaPvRESTConsumerService {
|
public interface GiacenzaPvRESTConsumerService {
|
||||||
|
|
||||||
@GET("giacenza/retrieve")
|
@GET("wms/pv/verifica_giacenze/retrieve")
|
||||||
Call<ServiceRESTResponse<List<GiacenzaPvDTO>>> retrieve(@Query("codMdep") String codMdep);
|
Call<ServiceRESTResponse<List<GiacenzaPvDTO>>> retrieve(@Query("codMdep") String codMdep);
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -141,13 +141,6 @@ public class VerificaGiacenzeFragment extends BaseFragment implements ITitledFra
|
|||||||
|
|
||||||
this.initRecyclerView();
|
this.initRecyclerView();
|
||||||
this.initBarcodeReader();
|
this.initBarcodeReader();
|
||||||
|
|
||||||
|
|
||||||
this.onLoadingStarted();
|
|
||||||
executorService.execute(() -> {
|
|
||||||
mViewModel.randomizeElements(2000);
|
|
||||||
this.onLoadingEnded();
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -9,6 +9,8 @@ import it.integry.barcode_base_android_library.model.BarcodeScanDTO;
|
|||||||
import it.integry.integrywmsnative.core.exception.InvalidCodMdepBarcodeException;
|
import it.integry.integrywmsnative.core.exception.InvalidCodMdepBarcodeException;
|
||||||
import it.integry.integrywmsnative.core.exception.NoResultFromBarcodeException;
|
import it.integry.integrywmsnative.core.exception.NoResultFromBarcodeException;
|
||||||
import it.integry.integrywmsnative.core.rest.consumers.BarcodeRESTConsumer;
|
import it.integry.integrywmsnative.core.rest.consumers.BarcodeRESTConsumer;
|
||||||
|
import it.integry.integrywmsnative.core.rest.model.AvailableCodMdepsDTO;
|
||||||
|
import it.integry.integrywmsnative.core.settings.SettingsManager;
|
||||||
import it.integry.integrywmsnative.core.utility.UtilityBarcode;
|
import it.integry.integrywmsnative.core.utility.UtilityBarcode;
|
||||||
import it.integry.integrywmsnative.core.utility.UtilityString;
|
import it.integry.integrywmsnative.core.utility.UtilityString;
|
||||||
|
|
||||||
@ -17,7 +19,7 @@ public class DialogAskDepositoViewModel {
|
|||||||
Handler handler;
|
Handler handler;
|
||||||
BarcodeRESTConsumer barcodeRESTConsumer;
|
BarcodeRESTConsumer barcodeRESTConsumer;
|
||||||
|
|
||||||
private MutableLiveData<String> codMdep = new MutableLiveData<>();
|
private final MutableLiveData<String> codMdep = new MutableLiveData<>();
|
||||||
private Listener listener;
|
private Listener listener;
|
||||||
|
|
||||||
public DialogAskDepositoViewModel(Handler handler, BarcodeRESTConsumer barcodeRESTConsumer) {
|
public DialogAskDepositoViewModel(Handler handler, BarcodeRESTConsumer barcodeRESTConsumer) {
|
||||||
@ -45,14 +47,14 @@ public class DialogAskDepositoViewModel {
|
|||||||
throw new InvalidCodMdepBarcodeException(barcodeScanDTO.getStringValue());
|
throw new InvalidCodMdepBarcodeException(barcodeScanDTO.getStringValue());
|
||||||
}
|
}
|
||||||
|
|
||||||
// AvailableCodMdepsDTO availableCodMdepsDTO = SettingsManager.iDB().getAvailableCodMdep().stream()
|
AvailableCodMdepsDTO availableCodMdepsDTO = SettingsManager.iDB().getAvailableCodMdep().stream()
|
||||||
// .filter(x -> x.getCodMdep().equalsIgnoreCase(ean128Model.Internal4))
|
.filter(x -> x.getCodMdep().equalsIgnoreCase(ean128Model.Internal4))
|
||||||
// .findFirst()
|
.findFirst()
|
||||||
// .orElse(null);
|
.orElse(null);
|
||||||
//
|
|
||||||
// if (availableCodMdepsDTO == null) {
|
if (availableCodMdepsDTO == null) {
|
||||||
// throw new InvalidCodMdepBarcodeException(barcodeScanDTO.getStringValue());
|
throw new InvalidCodMdepBarcodeException(ean128Model.Internal4);
|
||||||
// }
|
}
|
||||||
|
|
||||||
handler.post(() -> {
|
handler.post(() -> {
|
||||||
this.codMdep.setValue(ean128Model.Internal4);
|
this.codMdep.setValue(ean128Model.Internal4);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user