fields mapping fixed

This commit is contained in:
francesco 2020-10-27 12:37:29 +01:00
parent 9375b517a0
commit 38da57c9b0
1 changed files with 13 additions and 17 deletions

View File

@ -88,13 +88,11 @@ public class ConvertToServiceModel {
}
List<String> editors = mapFields.get("Editore");
if(editors!=null) {
for (String editor : editors) {
concessione.setEditore(editor);
}
if(editors!=null && editors.size()>0) {
concessione.setEditore(editors.get(0));
}
List<String> fontiFinanziamento = mapFields.get("Fonti del finanziamento");
List<String> fontiFinanziamento = mapFields.get("Fonte del finanziamento");
if(fontiFinanziamento!=null) {
concessione.setFontiFinanziamento(fontiFinanziamento);
}
@ -109,10 +107,6 @@ public class ConvertToServiceModel {
concessione.setIntroduzione(introduzioneLst.get(0));
}
//TODO
// concessione.setLastUpdateTime(lastUpdateTime);
// concessione.setLastUpdateUser(lastUpdateUser);
List<String> nomeLst = mapFields.get("Nome del progetto");
if(nomeLst!=null && nomeLst.size()>0) {
concessione.setNome(nomeLst.get(0));
@ -206,19 +200,16 @@ public class ConvertToServiceModel {
relazioneScavo.setResponsabili(responsabiliLst);
}
List<String> autoreList = mapFields.get("Autore del documento");
if(autoreList!=null) {
//TODO
}
List<String> licenzaIdList = mapFields.get("ID Licenza");
if(licenzaIdList!=null && licenzaIdList.size()>0) {
relazioneScavo.setLicenseID(licenzaIdList.get(0));
}
//TODO
//relazioneScavo.setCreationTime(creationTime);
//TODO
//relazioneScavo.setPolicy(policy);
//TODO
//Auto by library
//relazioneScavo.setTitolo(titolo);
return relazioneScavo;
}
@ -250,6 +241,11 @@ public class ConvertToServiceModel {
uplaodedImage.setResponsabili(responsabileLst);
}
List<String> autoreList = mapFields.get("Autore");
if(autoreList!=null) {
//TODO
}
List<String> licenzaIdList = mapFields.get("ID Licenza");
if(licenzaIdList!=null && licenzaIdList.size()>0) {
uplaodedImage.setLicenseID(licenzaIdList.get(0));