Aggiunto supporto a barcode I2O5 in ZebraBarcodeReader
This commit is contained in:
parent
1a964d7a97
commit
3e68dd2d36
@ -37,13 +37,10 @@ public class PickingInventarioViewModel extends ViewModel {
|
||||
|
||||
private final InventarioRepository inventarioRepository;
|
||||
private final InventarioRowRepository inventarioRowRepository;
|
||||
|
||||
private boolean canAddUnknownItems;
|
||||
private boolean flagShouldAskToCreateOrUpdateRowInventario;
|
||||
|
||||
public MutableLiveData<InventarioRoomDTO> currentInventario = new MutableLiveData<>();
|
||||
public LiveData<List<InventarioRowRoomDTO>> currentInventarioRows = new MutableLiveData<>();
|
||||
|
||||
private boolean canAddUnknownItems;
|
||||
private boolean flagShouldAskToCreateOrUpdateRowInventario;
|
||||
private List<InventarioArtDTO> availableInventarioArts;
|
||||
private Listener mListener;
|
||||
|
||||
@ -96,7 +93,10 @@ public class PickingInventarioViewModel extends ViewModel {
|
||||
var barcodeList = new ArrayList<String>();
|
||||
barcodeList.add(itemToUpdate.getScanCodBarre());
|
||||
|
||||
var matchedArt = availableInventarioArts.stream().filter(x -> itemToUpdate.getCodMart() != null && x.getCodMart().contains(itemToUpdate.getCodMart())).findFirst().orElse(null);
|
||||
var matchedArt = availableInventarioArts.stream()
|
||||
.filter(x -> itemToUpdate.getCodMart() != null && x.getCodMart().contains(itemToUpdate.getCodMart()))
|
||||
.findFirst()
|
||||
.orElse(null);
|
||||
|
||||
MtbAart articolo;
|
||||
|
||||
|
||||
@ -42,6 +42,8 @@ public class ZebraBarcodeReader implements BarcodeReaderInterface {
|
||||
return true;
|
||||
} else if (model.equalsIgnoreCase("TC20")) {
|
||||
return true;
|
||||
} else if (model.equalsIgnoreCase("MBA5")) {
|
||||
return true;
|
||||
} else return false;
|
||||
}
|
||||
|
||||
|
||||
@ -17,6 +17,12 @@ public class ZebraBarcodeTypeMapper {
|
||||
case "LABEL-TYPE-CODE39":
|
||||
return BarcodeType.CODE39;
|
||||
|
||||
|
||||
case "LABEL-TYPE-IATA2OF5":
|
||||
return BarcodeType.IATA_2OF5;
|
||||
case "LABEL-TYPE-I2OF5":
|
||||
return BarcodeType.INTERLEAVED_2OF5;
|
||||
|
||||
case "LABEL-TYPE-EAN13":
|
||||
return BarcodeType.EAN13;
|
||||
case "LABEL-TYPE-EAN8":
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user