Cose
This commit is contained in:
@@ -38,6 +38,7 @@ import java.sql.ResultSet;
|
|||||||
import java.text.DecimalFormat;
|
import java.text.DecimalFormat;
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
@Service
|
@Service
|
||||||
@Scope("request")
|
@Scope("request")
|
||||||
@@ -106,7 +107,6 @@ public class VariazioniPvService {
|
|||||||
datiLisv.setDataVariazione(variazioniPvDTO.getDataValidita());
|
datiLisv.setDataVariazione(variazioniPvDTO.getDataValidita());
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
List<VariazioniDettaglioDTO> variazioniLisv = null;
|
List<VariazioniDettaglioDTO> variazioniLisv = null;
|
||||||
if (existVariazioni) {
|
if (existVariazioni) {
|
||||||
variazioniLisv =
|
variazioniLisv =
|
||||||
@@ -145,7 +145,7 @@ public class VariazioniPvService {
|
|||||||
String setupDescr = setup.get("DESCRIZIONE_ESTESA");
|
String setupDescr = setup.get("DESCRIZIONE_ESTESA");
|
||||||
|
|
||||||
|
|
||||||
boolean existVariazioni = (variazioniPvInputDTO.getVariazioni() != null && variazioniPvInputDTO.getVariazioni().size() > 0 );
|
boolean existVariazioni = (variazioniPvInputDTO.getVariazioni() != null && !variazioniPvInputDTO.getVariazioni().isEmpty());
|
||||||
List<VariazioniDTO> listini = getListini(variazioniPvInputDTO, existVariazioni);
|
List<VariazioniDTO> listini = getListini(variazioniPvInputDTO, existVariazioni);
|
||||||
|
|
||||||
ReportType fileVariazioniDTO = new ReportType();
|
ReportType fileVariazioniDTO = new ReportType();
|
||||||
@@ -227,18 +227,15 @@ public class VariazioniPvService {
|
|||||||
private List<VariazioniDTO> getListini(VariazioniPvInputDTO variazioniPvDTO, boolean existVariazioni) throws Exception {
|
private List<VariazioniDTO> getListini(VariazioniPvInputDTO variazioniPvDTO, boolean existVariazioni) throws Exception {
|
||||||
List<VariazioniDTO> listini;
|
List<VariazioniDTO> listini;
|
||||||
if (existVariazioni) {
|
if (existVariazioni) {
|
||||||
listini = Stream.of(variazioniPvDTO.getVariazioni())
|
listini = variazioniPvDTO.getVariazioni().stream()
|
||||||
.map(x -> {
|
.map(x -> new VariazioniDTO()
|
||||||
VariazioniDTO v = new VariazioniDTO()
|
|
||||||
.setCodVlis(x.getCodVlis())
|
.setCodVlis(x.getCodVlis())
|
||||||
.setCodMdep(x.getCodMdep())
|
.setCodMdep(x.getCodMdep())
|
||||||
.setDescrizione(x.getDescrizione())
|
.setDescrizione(x.getDescrizione())
|
||||||
.setFlagListIvaInclusa(x.getFlagListIvaInclusa());
|
.setFlagListIvaInclusa(x.getFlagListIvaInclusa()))
|
||||||
return v;
|
.distinct()
|
||||||
})
|
.collect(Collectors.toList());
|
||||||
.distinct().toList();
|
} else {
|
||||||
}
|
|
||||||
else {
|
|
||||||
String sql =
|
String sql =
|
||||||
"SELECT vtb_list.cod_vlis, vtb_list.descrizione, vtb_list.flag_list_iva_inclusa, mtb_depo.cod_mdep " +
|
"SELECT vtb_list.cod_vlis, vtb_list.descrizione, vtb_list.flag_list_iva_inclusa, mtb_depo.cod_mdep " +
|
||||||
" FROM vtb_list INNER JOIN mtb_depo ON mtb_depo.cod_vlis = vtb_list.cod_vlis " +
|
" FROM vtb_list INNER JOIN mtb_depo ON mtb_depo.cod_vlis = vtb_list.cod_vlis " +
|
||||||
|
|||||||
Reference in New Issue
Block a user