Finish Hotfix-2
All checks were successful
IntegryManagementSystem_Multi/pipeline/head This commit looks good

This commit is contained in:
2025-01-23 12:27:34 +01:00

View File

@@ -145,11 +145,13 @@ public class DistribuzioneColliService {
whereCondOrd = jsonNode.get("whereCond").asText(); whereCondOrd = jsonNode.get("whereCond").asText();
} }
whereCondOrd = whereCondOrd if (whereCondOrd != null) {
.replaceAll("d\\.g", "dtb_ordt.gestione") whereCondOrd = whereCondOrd
.replaceAll("d\\.d", "dtb_ordt.data_ord") .replaceAll("d\\.g", "dtb_ordt.gestione")
.replaceAll("d\\.n", "dtb_ordt.num_ord") .replaceAll("d\\.d", "dtb_ordt.data_ord")
.replaceAll("dr\\.dc", "dtb_ordr.data_cons"); .replaceAll("d\\.n", "dtb_ordt.num_ord")
.replaceAll("dr\\.dc", "dtb_ordr.data_cons");
}
} else { } else {
StringBuffer xmlFilter = new StringBuffer(); StringBuffer xmlFilter = new StringBuffer();
StringBuffer xmlParameter = new StringBuffer(); StringBuffer xmlParameter = new StringBuffer();
@@ -243,6 +245,8 @@ public class DistribuzioneColliService {
" WHERE " + whereCondOrd; " WHERE " + whereCondOrd;
List<DtbOrdt> orderTestate = UtilityDB.executeSimpleQueryDTO(multiDBTransactionManager.getPrimaryConnection(), dtbOrdrSql, DtbOrdt.class, 30); List<DtbOrdt> orderTestate = UtilityDB.executeSimpleQueryDTO(multiDBTransactionManager.getPrimaryConnection(), dtbOrdrSql, DtbOrdt.class, 30);
if (orderTestate == null) orderTestate = new ArrayList<>();
List<DtbOrdr> orderRows = UtilityDB.executeSimpleQueryDTO(multiDBTransactionManager.getPrimaryConnection(), dtbOrdrSql, DtbOrdr.class, 30); List<DtbOrdr> orderRows = UtilityDB.executeSimpleQueryDTO(multiDBTransactionManager.getPrimaryConnection(), dtbOrdrSql, DtbOrdr.class, 30);
if (orderRows == null) orderRows = new ArrayList<>(); if (orderRows == null) orderRows = new ArrayList<>();