Merge branch 'feature/RefactoringGestioneColli' into master-beta
All checks were successful
WMS - Android (New)/pipeline/head This commit looks good
All checks were successful
WMS - Android (New)/pipeline/head This commit looks good
This commit is contained in:
@@ -57,7 +57,7 @@ android {
|
|||||||
}
|
}
|
||||||
release {
|
release {
|
||||||
minifyEnabled true // Abilita la minimizzazione del codice
|
minifyEnabled true // Abilita la minimizzazione del codice
|
||||||
// shrinkResources true // Rimuove risorse non utilizzate
|
shrinkResources true // Rimuove risorse non utilizzate
|
||||||
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
||||||
signingConfig signingConfigs.release
|
signingConfig signingConfigs.release
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,25 +1,55 @@
|
|||||||
package it.integry.integrywmsnative.gest.accettazione_bolla_elenco.rest.dto;
|
package it.integry.integrywmsnative.gest.accettazione_bolla_elenco.rest.dto;
|
||||||
|
|
||||||
|
import com.google.gson.annotations.SerializedName;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.time.LocalDate;
|
import java.time.LocalDate;
|
||||||
|
|
||||||
public class SitBollaAccettazioneDTO {
|
public class SitBollaAccettazioneDTO {
|
||||||
|
|
||||||
|
|
||||||
|
@SerializedName("numDoc")
|
||||||
private int numDoc;
|
private int numDoc;
|
||||||
|
|
||||||
|
@SerializedName("dataDoc")
|
||||||
private LocalDate dataDoc;
|
private LocalDate dataDoc;
|
||||||
|
|
||||||
|
@SerializedName("serDoc")
|
||||||
private String serDoc;
|
private String serDoc;
|
||||||
|
|
||||||
|
@SerializedName("codDtip")
|
||||||
private String codDtip;
|
private String codDtip;
|
||||||
|
|
||||||
|
@SerializedName("codMart")
|
||||||
private String codMart;
|
private String codMart;
|
||||||
|
|
||||||
|
@SerializedName("codArtFor")
|
||||||
private String codArtFor;
|
private String codArtFor;
|
||||||
|
|
||||||
|
@SerializedName("partitaMag")
|
||||||
private String partitaMag;
|
private String partitaMag;
|
||||||
|
|
||||||
|
|
||||||
|
@SerializedName("qtaDoc")
|
||||||
private BigDecimal qtaDoc;
|
private BigDecimal qtaDoc;
|
||||||
|
|
||||||
|
@SerializedName("qtaCnfDoc")
|
||||||
private BigDecimal qtaCnfDoc;
|
private BigDecimal qtaCnfDoc;
|
||||||
|
|
||||||
|
@SerializedName("numCnfDoc")
|
||||||
private BigDecimal numCnfDoc;
|
private BigDecimal numCnfDoc;
|
||||||
|
|
||||||
|
@SerializedName("qtaDaAccettare")
|
||||||
private BigDecimal qtaDaAccettare;
|
private BigDecimal qtaDaAccettare;
|
||||||
|
|
||||||
|
@SerializedName("numCnfDaAccettare")
|
||||||
private BigDecimal numCnfDaAccettare;
|
private BigDecimal numCnfDaAccettare;
|
||||||
|
|
||||||
|
|
||||||
|
@SerializedName("kit")
|
||||||
private boolean kit;
|
private boolean kit;
|
||||||
|
|
||||||
|
@SerializedName("componente")
|
||||||
private boolean componente;
|
private boolean componente;
|
||||||
|
|
||||||
public int getNumDoc() {
|
public int getNumDoc() {
|
||||||
|
|||||||
@@ -1,11 +1,14 @@
|
|||||||
package it.integry.integrywmsnative.gest.accettazione_bolla_picking.dto;
|
package it.integry.integrywmsnative.gest.accettazione_bolla_picking.dto;
|
||||||
|
|
||||||
|
import com.google.gson.annotations.SerializedName;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import it.integry.integrywmsnative.gest.accettazione_bolla_elenco.rest.dto.TestataBollaAccettazioneDTO;
|
import it.integry.integrywmsnative.gest.accettazione_bolla_elenco.rest.dto.TestataBollaAccettazioneDTO;
|
||||||
|
|
||||||
public class RetrieveAlreadyRegisteredULAccettazioneBollaRequestDTO {
|
public class RetrieveAlreadyRegisteredULAccettazioneBollaRequestDTO {
|
||||||
|
|
||||||
|
@SerializedName("bolle")
|
||||||
private List<TestataBollaAccettazioneDTO> bolle;
|
private List<TestataBollaAccettazioneDTO> bolle;
|
||||||
|
|
||||||
public List<TestataBollaAccettazioneDTO> getBolle() {
|
public List<TestataBollaAccettazioneDTO> getBolle() {
|
||||||
|
|||||||
@@ -1,11 +1,14 @@
|
|||||||
package it.integry.integrywmsnative.gest.accettazione_bolla_picking.dto;
|
package it.integry.integrywmsnative.gest.accettazione_bolla_picking.dto;
|
||||||
|
|
||||||
|
import com.google.gson.annotations.SerializedName;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import it.integry.integrywmsnative.core.model.dto.AlreadyRegisteredUlDTO;
|
import it.integry.integrywmsnative.core.model.dto.AlreadyRegisteredUlDTO;
|
||||||
|
|
||||||
public class RetrieveAlreadyRegisteredULAccettazioneBollaResponseDTO {
|
public class RetrieveAlreadyRegisteredULAccettazioneBollaResponseDTO {
|
||||||
|
|
||||||
|
@SerializedName("udcList")
|
||||||
private List<AlreadyRegisteredUlDTO> udcList;
|
private List<AlreadyRegisteredUlDTO> udcList;
|
||||||
|
|
||||||
public List<AlreadyRegisteredUlDTO> getUdcList() {
|
public List<AlreadyRegisteredUlDTO> getUdcList() {
|
||||||
|
|||||||
@@ -197,7 +197,7 @@ public class MainAccettazioneOrdiniElencoFragment extends BaseFragment implement
|
|||||||
|
|
||||||
listModel.setGroupTitle(x.getRagSocOrd());
|
listModel.setGroupTitle(x.getRagSocOrd());
|
||||||
|
|
||||||
listModel.setDescription(String.format(getString(R.string.ord_acq_testata), x.getNumero(), UtilityDate.formatDate(x.getDataD(), UtilityDate.COMMONS_DATE_FORMATS.DMY_HUMAN)));
|
listModel.setDescription(String.format(getString(R.string.ord_acq_testata), x.getNumero(), UtilityDate.formatDate(x.getData(), UtilityDate.COMMONS_DATE_FORMATS.DMY_HUMAN)));
|
||||||
|
|
||||||
List<MainListAccettazioneOrdiniElencoClienteListModel> clienti = Stream.of(dataList)
|
List<MainListAccettazioneOrdiniElencoClienteListModel> clienti = Stream.of(dataList)
|
||||||
.filter(y -> y.getBarcode().equals(x.getBarcode()))
|
.filter(y -> y.getBarcode().equals(x.getBarcode()))
|
||||||
|
|||||||
@@ -1,16 +1,26 @@
|
|||||||
package it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto;
|
package it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto;
|
||||||
|
|
||||||
|
import com.google.gson.annotations.SerializedName;
|
||||||
|
|
||||||
|
import java.time.LocalDate;
|
||||||
|
|
||||||
public class GetPickingListAccettazioneDTO {
|
public class GetPickingListAccettazioneDTO {
|
||||||
private String data;
|
|
||||||
|
@SerializedName("data")
|
||||||
|
private LocalDate data;
|
||||||
|
|
||||||
|
@SerializedName("numero")
|
||||||
private Integer numero;
|
private Integer numero;
|
||||||
|
|
||||||
|
@SerializedName("gestione")
|
||||||
private String gestione;
|
private String gestione;
|
||||||
|
|
||||||
|
|
||||||
public String getData() {
|
public LocalDate getData() {
|
||||||
return data;
|
return data;
|
||||||
}
|
}
|
||||||
|
|
||||||
public GetPickingListAccettazioneDTO setData(String data) {
|
public GetPickingListAccettazioneDTO setData(LocalDate data) {
|
||||||
this.data = data;
|
this.data = data;
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,8 @@
|
|||||||
package it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto;
|
package it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto;
|
||||||
|
|
||||||
|
import com.google.gson.annotations.SerializedName;
|
||||||
|
|
||||||
|
import java.time.LocalDate;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
import it.integry.integrywmsnative.core.di.BindableBoolean;
|
import it.integry.integrywmsnative.core.di.BindableBoolean;
|
||||||
@@ -12,25 +15,65 @@ import it.integry.integrywmsnative.core.utility.UtilityDate;
|
|||||||
|
|
||||||
public class OrdineAccettazioneInevasoDTO {
|
public class OrdineAccettazioneInevasoDTO {
|
||||||
|
|
||||||
private String data;
|
|
||||||
|
@SerializedName("data")
|
||||||
|
private LocalDate data;
|
||||||
|
|
||||||
|
@SerializedName("numero")
|
||||||
private int numero;
|
private int numero;
|
||||||
|
|
||||||
|
@SerializedName("termCons")
|
||||||
private String termCons;
|
private String termCons;
|
||||||
|
|
||||||
|
@SerializedName("codAuto")
|
||||||
private String codAuto;
|
private String codAuto;
|
||||||
|
|
||||||
|
@SerializedName("descrizioneAuto")
|
||||||
private String descrizioneAuto;
|
private String descrizioneAuto;
|
||||||
|
|
||||||
|
@SerializedName("rifOrd")
|
||||||
private String rifOrd;
|
private String rifOrd;
|
||||||
|
|
||||||
|
@SerializedName("codVvet")
|
||||||
private String codVvet;
|
private String codVvet;
|
||||||
|
|
||||||
|
@SerializedName("descrizioneVettore")
|
||||||
private String descrizioneVettore;
|
private String descrizioneVettore;
|
||||||
|
|
||||||
|
@SerializedName("dataInizTrasp")
|
||||||
private String dataInizTrasp;
|
private String dataInizTrasp;
|
||||||
private String codJcom = "";
|
|
||||||
private String descrizioneCom = "";
|
@SerializedName("codJcom")
|
||||||
private String codAnagOrd = "";
|
private String codJcom = "";
|
||||||
private String ragSocOrd = "";
|
|
||||||
private String ragSocCom = "";
|
@SerializedName("descrizioneCom")
|
||||||
|
private String descrizioneCom = "";
|
||||||
|
|
||||||
|
@SerializedName("codAnagOrd")
|
||||||
|
private String codAnagOrd = "";
|
||||||
|
|
||||||
|
@SerializedName("ragSocOrd")
|
||||||
|
private String ragSocOrd = "";
|
||||||
|
|
||||||
|
@SerializedName("ragSocCom")
|
||||||
|
private String ragSocCom = "";
|
||||||
|
|
||||||
|
@SerializedName("pesoTotale")
|
||||||
private Float pesoTotale;
|
private Float pesoTotale;
|
||||||
|
|
||||||
|
@SerializedName("numCnf")
|
||||||
private Integer numCnf;
|
private Integer numCnf;
|
||||||
|
|
||||||
|
@SerializedName("dataCons")
|
||||||
private String dataCons;
|
private String dataCons;
|
||||||
|
|
||||||
|
@SerializedName("barcode")
|
||||||
private String barcode;
|
private String barcode;
|
||||||
|
|
||||||
|
@SerializedName("gestione")
|
||||||
private String gestione;
|
private String gestione;
|
||||||
|
|
||||||
|
@SerializedName("ordTrasf")
|
||||||
private boolean ordTrasf;
|
private boolean ordTrasf;
|
||||||
|
|
||||||
public BindableBoolean selected;
|
public BindableBoolean selected;
|
||||||
@@ -40,20 +83,11 @@ public class OrdineAccettazioneInevasoDTO {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public String getData() {
|
public LocalDate getData() {
|
||||||
return data;
|
return data;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Date getDataD(){
|
public OrdineAccettazioneInevasoDTO setData(LocalDate data) {
|
||||||
try {
|
|
||||||
return UtilityDate.recognizeDate(data);
|
|
||||||
} catch (Exception e) {
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
public OrdineAccettazioneInevasoDTO setData(String data) {
|
|
||||||
this.data = data;
|
this.data = data;
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,41 +1,102 @@
|
|||||||
package it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto;
|
package it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto;
|
||||||
|
|
||||||
|
import com.google.gson.annotations.SerializedName;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.time.LocalDate;
|
import java.time.LocalDate;
|
||||||
import java.util.Date;
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
import it.integry.integrywmsnative.core.model.secondary.GestioneEnum;
|
import it.integry.integrywmsnative.core.model.secondary.GestioneEnum;
|
||||||
|
|
||||||
public class SitArtOrdDTO {
|
public class SitArtOrdDTO {
|
||||||
|
|
||||||
|
|
||||||
|
@SerializedName("codJcom")
|
||||||
private String codJcom;
|
private String codJcom;
|
||||||
|
|
||||||
|
@SerializedName("codMart")
|
||||||
private String codMart;
|
private String codMart;
|
||||||
|
|
||||||
|
@SerializedName("codCol")
|
||||||
private String codCol;
|
private String codCol;
|
||||||
|
|
||||||
|
@SerializedName("codTagl")
|
||||||
private String codTagl;
|
private String codTagl;
|
||||||
|
|
||||||
|
@SerializedName("codAlis")
|
||||||
private String codAlis;
|
private String codAlis;
|
||||||
|
|
||||||
|
@SerializedName("codArtFor")
|
||||||
private String codArtFor;
|
private String codArtFor;
|
||||||
|
|
||||||
|
@SerializedName("qtaOrd")
|
||||||
private BigDecimal qtaOrd;
|
private BigDecimal qtaOrd;
|
||||||
|
|
||||||
|
@SerializedName("numCnfOrd")
|
||||||
private BigDecimal numCnfOrd;
|
private BigDecimal numCnfOrd;
|
||||||
|
|
||||||
|
@SerializedName("qtaCnfOrd")
|
||||||
private BigDecimal qtaCnfOrd;
|
private BigDecimal qtaCnfOrd;
|
||||||
|
|
||||||
|
@SerializedName("qtaEvasa")
|
||||||
private BigDecimal qtaEvasa;
|
private BigDecimal qtaEvasa;
|
||||||
|
|
||||||
|
@SerializedName("qtaDaEvadere")
|
||||||
private BigDecimal qtaDaEvadere;
|
private BigDecimal qtaDaEvadere;
|
||||||
|
|
||||||
|
@SerializedName("numCnfDaEvadere")
|
||||||
private BigDecimal numCnfDaEvadere;
|
private BigDecimal numCnfDaEvadere;
|
||||||
|
|
||||||
|
@SerializedName("qtaRiservata")
|
||||||
private BigDecimal qtaRiservata;
|
private BigDecimal qtaRiservata;
|
||||||
|
|
||||||
|
@SerializedName("untOrd")
|
||||||
private String untOrd;
|
private String untOrd;
|
||||||
|
|
||||||
|
@SerializedName("codMdep")
|
||||||
private String codMdep;
|
private String codMdep;
|
||||||
|
|
||||||
|
@SerializedName("dataOrd")
|
||||||
private LocalDate dataOrd;
|
private LocalDate dataOrd;
|
||||||
|
|
||||||
|
@SerializedName("numOrd")
|
||||||
private int numOrd;
|
private int numOrd;
|
||||||
|
|
||||||
|
@SerializedName("gestione")
|
||||||
private String gestione;
|
private String gestione;
|
||||||
|
|
||||||
|
@SerializedName("rigaOrd")
|
||||||
private int rigaOrd;
|
private int rigaOrd;
|
||||||
|
|
||||||
|
@SerializedName("codAnagOrd")
|
||||||
private String codAnagOrd;
|
private String codAnagOrd;
|
||||||
|
|
||||||
|
@SerializedName("ragSocOrd")
|
||||||
private String ragSocOrd;
|
private String ragSocOrd;
|
||||||
|
|
||||||
|
@SerializedName("codAnagCom")
|
||||||
private String codAnagCom;
|
private String codAnagCom;
|
||||||
|
|
||||||
|
@SerializedName("ragSocCom")
|
||||||
private String ragSocCom;
|
private String ragSocCom;
|
||||||
|
|
||||||
|
@SerializedName("rifOrd")
|
||||||
private String rifOrd;
|
private String rifOrd;
|
||||||
|
|
||||||
|
@SerializedName("descrizioneCommessa")
|
||||||
private String descrizioneCommessa;
|
private String descrizioneCommessa;
|
||||||
|
|
||||||
|
@SerializedName("termCons")
|
||||||
private String termCons;
|
private String termCons;
|
||||||
|
|
||||||
|
@SerializedName("descrizioneEstesaArt")
|
||||||
private String descrizioneEstesaArt;
|
private String descrizioneEstesaArt;
|
||||||
|
|
||||||
|
@SerializedName("descrizioneEstesaOrd")
|
||||||
private String descrizioneEstesaOrd;
|
private String descrizioneEstesaOrd;
|
||||||
private Date dataCons;
|
|
||||||
|
@SerializedName("dataCons")
|
||||||
|
private LocalDateTime dataCons;
|
||||||
|
|
||||||
public String getDescrizioneEstesaOrd() {
|
public String getDescrizioneEstesaOrd() {
|
||||||
return descrizioneEstesaOrd;
|
return descrizioneEstesaOrd;
|
||||||
@@ -293,11 +354,11 @@ public class SitArtOrdDTO {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Date getDataCons() {
|
public LocalDateTime getDataCons() {
|
||||||
return dataCons;
|
return dataCons;
|
||||||
}
|
}
|
||||||
|
|
||||||
public SitArtOrdDTO setDataCons(Date dataCons) {
|
public SitArtOrdDTO setDataCons(LocalDateTime dataCons) {
|
||||||
this.dataCons = dataCons;
|
this.dataCons = dataCons;
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -418,7 +418,7 @@ public class AccettazioneOrdiniPickingViewModel {
|
|||||||
.map(x -> {
|
.map(x -> {
|
||||||
final CreateUDCRequestOrderDTO createUDCRequestOrderDTO = new CreateUDCRequestOrderDTO()
|
final CreateUDCRequestOrderDTO createUDCRequestOrderDTO = new CreateUDCRequestOrderDTO()
|
||||||
.setDataCons(x.getDataConsD() != null ? UtilityDate.toLocalDate(x.getDataConsD()) : null)
|
.setDataCons(x.getDataConsD() != null ? UtilityDate.toLocalDate(x.getDataConsD()) : null)
|
||||||
.setDataOrd(UtilityDate.toLocalDate(x.getDataD()))
|
.setDataOrd(x.getData())
|
||||||
.setNumOrd(x.getNumero());
|
.setNumOrd(x.getNumero());
|
||||||
|
|
||||||
if (x.getGestioneEnum() == GestioneEnum.PRODUZIONE) {
|
if (x.getGestioneEnum() == GestioneEnum.PRODUZIONE) {
|
||||||
|
|||||||
@@ -1,11 +1,14 @@
|
|||||||
package it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto;
|
package it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto;
|
||||||
|
|
||||||
|
import com.google.gson.annotations.SerializedName;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.OrdineAccettazioneInevasoDTO;
|
import it.integry.integrywmsnative.gest.accettazione_ordini_elenco.dto.OrdineAccettazioneInevasoDTO;
|
||||||
|
|
||||||
public class RetrieveAlreadyRegisteredULAccettazioneOrdineRequestDTO {
|
public class RetrieveAlreadyRegisteredULAccettazioneOrdineRequestDTO {
|
||||||
|
|
||||||
|
@SerializedName("ordini")
|
||||||
private List<OrdineAccettazioneInevasoDTO> ordini;
|
private List<OrdineAccettazioneInevasoDTO> ordini;
|
||||||
|
|
||||||
public List<OrdineAccettazioneInevasoDTO> getOrdini() {
|
public List<OrdineAccettazioneInevasoDTO> getOrdini() {
|
||||||
|
|||||||
@@ -1,11 +1,14 @@
|
|||||||
package it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto;
|
package it.integry.integrywmsnative.gest.accettazione_ordini_picking.dto;
|
||||||
|
|
||||||
|
import com.google.gson.annotations.SerializedName;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import it.integry.integrywmsnative.core.model.dto.AlreadyRegisteredUlDTO;
|
import it.integry.integrywmsnative.core.model.dto.AlreadyRegisteredUlDTO;
|
||||||
|
|
||||||
public class RetrieveAlreadyRegisteredULAccettazioneOrdineResponseDTO {
|
public class RetrieveAlreadyRegisteredULAccettazioneOrdineResponseDTO {
|
||||||
|
|
||||||
|
@SerializedName("udcList")
|
||||||
private List<AlreadyRegisteredUlDTO> udcList;
|
private List<AlreadyRegisteredUlDTO> udcList;
|
||||||
|
|
||||||
public List<AlreadyRegisteredUlDTO> getUdcList() {
|
public List<AlreadyRegisteredUlDTO> getUdcList() {
|
||||||
|
|||||||
@@ -312,7 +312,7 @@ public class ProdOrdineProduzioneElencoFragment extends BaseFragment implements
|
|||||||
|
|
||||||
listModel.setGroupTitle(x.getRagSocOrd());
|
listModel.setGroupTitle(x.getRagSocOrd());
|
||||||
|
|
||||||
listModel.setDescription(String.format(getString(R.string.ord_acq_testata), x.getNumero(), UtilityDate.formatDate(x.getDataD(), UtilityDate.COMMONS_DATE_FORMATS.DMY_HUMAN)));
|
listModel.setDescription(String.format(getString(R.string.ord_acq_testata), x.getNumero(), UtilityDate.formatDate(x.getData(), UtilityDate.COMMONS_DATE_FORMATS.DMY_HUMAN)));
|
||||||
|
|
||||||
// List<MainListProdOrdineProduzioneElencoClienteListModel> clienti = Stream.of(dataList)
|
// List<MainListProdOrdineProduzioneElencoClienteListModel> clienti = Stream.of(dataList)
|
||||||
// .filter(y -> y.getBarcode().equals(x.getBarcode()))
|
// .filter(y -> y.getBarcode().equals(x.getBarcode()))
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
package it.integry.integrywmsnative.gest.prod_recupero_materiale.dto;
|
package it.integry.integrywmsnative.gest.prod_recupero_materiale.dto;
|
||||||
|
|
||||||
|
import com.google.gson.annotations.SerializedName;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.time.LocalDate;
|
import java.time.LocalDate;
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
@@ -7,37 +9,97 @@ import java.time.LocalDateTime;
|
|||||||
public class HistoryVersamentoProdULRestDTO {
|
public class HistoryVersamentoProdULRestDTO {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@SerializedName("gestione")
|
||||||
private String gestione;
|
private String gestione;
|
||||||
|
|
||||||
|
@SerializedName("dataCollo")
|
||||||
private LocalDate dataCollo;
|
private LocalDate dataCollo;
|
||||||
|
|
||||||
|
@SerializedName("serCollo")
|
||||||
private String serCollo;
|
private String serCollo;
|
||||||
|
|
||||||
|
@SerializedName("numCollo")
|
||||||
private Integer numCollo;
|
private Integer numCollo;
|
||||||
|
|
||||||
|
@SerializedName("segno")
|
||||||
private Integer segno;
|
private Integer segno;
|
||||||
|
|
||||||
|
@SerializedName("codMart")
|
||||||
private String codMart;
|
private String codMart;
|
||||||
|
|
||||||
|
@SerializedName("codCol")
|
||||||
private String codCol;
|
private String codCol;
|
||||||
|
|
||||||
|
@SerializedName("codTagl")
|
||||||
private String codTagl;
|
private String codTagl;
|
||||||
|
|
||||||
|
@SerializedName("codJfas")
|
||||||
private String codJfas;
|
private String codJfas;
|
||||||
|
|
||||||
|
@SerializedName("descrizioneFase")
|
||||||
private String descrizioneFase;
|
private String descrizioneFase;
|
||||||
|
|
||||||
|
@SerializedName("qtaCol")
|
||||||
private BigDecimal qtaCol;
|
private BigDecimal qtaCol;
|
||||||
|
|
||||||
|
@SerializedName("qtaCnf")
|
||||||
private BigDecimal qtaCnf;
|
private BigDecimal qtaCnf;
|
||||||
|
|
||||||
|
@SerializedName("numCnf")
|
||||||
private BigDecimal numCnf;
|
private BigDecimal numCnf;
|
||||||
|
|
||||||
|
@SerializedName("partitaMag")
|
||||||
private String partitaMag;
|
private String partitaMag;
|
||||||
|
|
||||||
|
@SerializedName("codJcom")
|
||||||
private String codJcom;
|
private String codJcom;
|
||||||
|
|
||||||
|
@SerializedName("codJcomOrd")
|
||||||
private String codJcomOrd;
|
private String codJcomOrd;
|
||||||
|
|
||||||
|
@SerializedName("datetimeRow")
|
||||||
private LocalDateTime datetimeRow;
|
private LocalDateTime datetimeRow;
|
||||||
|
|
||||||
|
@SerializedName("descrizioneArt")
|
||||||
private String descrizioneArt;
|
private String descrizioneArt;
|
||||||
|
|
||||||
|
@SerializedName("untMis")
|
||||||
private String untMis;
|
private String untMis;
|
||||||
|
|
||||||
|
|
||||||
|
@SerializedName("barcodeUlOut")
|
||||||
private String barcodeUlOut;
|
private String barcodeUlOut;
|
||||||
|
|
||||||
|
@SerializedName("codMdepOut")
|
||||||
private String codMdepOut;
|
private String codMdepOut;
|
||||||
|
|
||||||
|
@SerializedName("posizioneOut")
|
||||||
private String posizioneOut;
|
private String posizioneOut;
|
||||||
|
|
||||||
|
@SerializedName("barcodeUlIn")
|
||||||
private String barcodeUlIn;
|
private String barcodeUlIn;
|
||||||
|
|
||||||
|
@SerializedName("codMdepIn")
|
||||||
private String codMdepIn;
|
private String codMdepIn;
|
||||||
|
|
||||||
|
@SerializedName("posizioneIn")
|
||||||
private String posizioneIn;
|
private String posizioneIn;
|
||||||
|
|
||||||
|
|
||||||
|
@SerializedName("numOrd")
|
||||||
private Integer numOrd;
|
private Integer numOrd;
|
||||||
|
|
||||||
|
@SerializedName("dataOrd")
|
||||||
private LocalDate dataOrd;
|
private LocalDate dataOrd;
|
||||||
|
|
||||||
|
@SerializedName("gestioneOrd")
|
||||||
private String gestioneOrd;
|
private String gestioneOrd;
|
||||||
|
|
||||||
|
@SerializedName("rigaOrd")
|
||||||
private Integer rigaOrd;
|
private Integer rigaOrd;
|
||||||
|
|
||||||
|
@SerializedName("percentageHr")
|
||||||
private Integer percentageHr;
|
private Integer percentageHr;
|
||||||
|
|
||||||
public Integer getPercentageHr() {
|
public Integer getPercentageHr() {
|
||||||
|
|||||||
@@ -118,15 +118,10 @@ public class ProdRecuperoMaterialeRESTConsumer extends _BaseRESTConsumer {
|
|||||||
if (arts != null && !arts.isEmpty()) {
|
if (arts != null && !arts.isEmpty()) {
|
||||||
for (HistoryVersamentoProdULDTO value : newUlList) {
|
for (HistoryVersamentoProdULDTO value : newUlList) {
|
||||||
|
|
||||||
MtbAart foundMtbAart = null;
|
MtbAart foundMtbAart = arts.stream()
|
||||||
|
|
||||||
List<MtbAart> mtbAartStream = arts.stream()
|
|
||||||
.filter(x -> x.getCodMart().equalsIgnoreCase(value.getCodMart()))
|
.filter(x -> x.getCodMart().equalsIgnoreCase(value.getCodMart()))
|
||||||
.collect(Collectors.toList());
|
.findFirst()
|
||||||
|
.orElse(null);
|
||||||
if (!mtbAartStream.isEmpty()) {
|
|
||||||
foundMtbAart = mtbAartStream.get(0);
|
|
||||||
}
|
|
||||||
|
|
||||||
value.setMtbAart(foundMtbAart);
|
value.setMtbAart(foundMtbAart);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -153,7 +153,7 @@
|
|||||||
style="@style/Widget.Material3.Chip.Assist"
|
style="@style/Widget.Material3.Chip.Assist"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:text="@{`Comm. Ord.: ` + item.ordini.get(0).codJcom}"
|
android:text="@{`Comm. Ord.: ` + (item.ordini.size() > 0 ? item.ordini.get(0).codJcom : ``)}"
|
||||||
android:textAppearance="?attr/textAppearanceLabelSmall"
|
android:textAppearance="?attr/textAppearanceLabelSmall"
|
||||||
android:textColor="?attr/colorOnSecondaryContainer"
|
android:textColor="?attr/colorOnSecondaryContainer"
|
||||||
android:focusable="false"
|
android:focusable="false"
|
||||||
|
|||||||
Reference in New Issue
Block a user