Sfoglia il codice sorgente

Attestazione vincoli

master
Salvatore La Manna 3 anni fa
parent
commit
ac4968b9dd
  1. 39
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/AvvisoUtil.java
  2. 12
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/PraticaUtil.java
  3. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Language.properties
  4. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties
  5. 2
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/scheduler/SchedulerGeneraDocumento.java
  6. 58
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/ControlloPraticaLocalServiceClpInvoker.java
  7. 39
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/ControlloPraticaLocalServiceImpl.java
  8. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AllegatoManualePersistenceImpl.java
  9. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AsseverazionePersistenceImpl.java
  10. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AvvisoPersistenceImpl.java
  11. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/CollaudoPersistenceImpl.java
  12. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunePersistenceImpl.java
  13. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunicazionePersistenceImpl.java
  14. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ConfigurazionePersistenceImpl.java
  15. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ControlloPraticaPersistenceImpl.java
  16. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DelegaPersistenceImpl.java
  17. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DettPraticaPersistenceImpl.java
  18. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocAggiuntivaPersistenceImpl.java
  19. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocPraticaPersistenceImpl.java
  20. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/FineLavoriPersistenceImpl.java
  21. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/HistoryWorkflowActionPersistenceImpl.java
  22. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/IntPraticaPersistenceImpl.java
  23. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/PagamentoPersistenceImpl.java
  24. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ParereGeologoPersistenceImpl.java
  25. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ProvinciaPersistenceImpl.java
  26. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/SoggettoPersistenceImpl.java
  27. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/StoricoSoggettoPraticaPersistenceImpl.java
  28. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TempisticaPersistenceImpl.java
  29. 1
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TerritorioPersistenceImpl.java
  30. 4
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties
  31. 24
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/asset/controllopratica/full_content.jsp
  32. 18
      liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivita/task_miei_ruoli.jsp
  33. BIN
      liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/commons-codec.jar
  34. BIN
      liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/commons-collections4.jar
  35. BIN
      liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/commons-logging.jar
  36. BIN
      liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/log4j.jar
  37. BIN
      liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/poi.jar
  38. BIN
      liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/spring-asm.jar
  39. BIN
      liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/spring-beans.jar
  40. BIN
      liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/spring-context.jar
  41. BIN
      liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/spring-core.jar
  42. BIN
      liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/util-bridges.jar
  43. BIN
      liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/util-taglib.jar
  44. 4
      liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/src/service.properties
  45. 4
      liferay-plugins-sdk-6.2/portlets/portos-report-portlet/docroot/WEB-INF/src/service.properties
  46. 2
      liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/StatoPraticaConstants.java
  47. 88
      liferay-plugins-sdk-6.2/shared/portos-report-shared/src/it/tref/liferay/portos/report/shared/util/ReportUtil.java
  48. 2
      liferay-plugins-sdk-6.2/webs/portos-kaleo-web/docroot/META-INF/custom_jsps/html/portlet/workflow_tasks/edit_workflow_task.jsp

39
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/AvvisoUtil.java

@ -46,6 +46,7 @@ public class AvvisoUtil {
put(StatoPraticaConstants.CONFORME, "label.admingeniocivile.avviso.tipoDocumento.conforme"); put(StatoPraticaConstants.CONFORME, "label.admingeniocivile.avviso.tipoDocumento.conforme");
put(StatoPraticaConstants.NON_CONFORME, "label.admingeniocivile.avviso.tipoDocumento.nonconforme"); put(StatoPraticaConstants.NON_CONFORME, "label.admingeniocivile.avviso.tipoDocumento.nonconforme");
put(StatoPraticaConstants.AUTORIZZATA, "label.admingeniocivile.avviso.tipoDocumento.autorizzata"); put(StatoPraticaConstants.AUTORIZZATA, "label.admingeniocivile.avviso.tipoDocumento.autorizzata");
put(StatoPraticaConstants.VINCOLI, "conf.geniocivile.avviso.template.id.vincoli");
put(StatoPraticaConstants.NON_AUTORIZZATA, "label.admingeniocivile.avviso.tipoDocumento.nonautorizzata"); put(StatoPraticaConstants.NON_AUTORIZZATA, "label.admingeniocivile.avviso.tipoDocumento.nonautorizzata");
put(StatoPraticaConstants.INTEGRAZIONE, "label.admingeniocivile.avviso.tipoDocumento.integrazione"); put(StatoPraticaConstants.INTEGRAZIONE, "label.admingeniocivile.avviso.tipoDocumento.integrazione");
put(StatoPraticaConstants.PREAVVISO_CONTRARIO, put(StatoPraticaConstants.PREAVVISO_CONTRARIO,
@ -110,6 +111,7 @@ public class AvvisoUtil {
put(StatoPraticaConstants.INTEGRAZIONE_ACCETTATA, put(StatoPraticaConstants.INTEGRAZIONE_ACCETTATA,
"conf.geniocivile.avviso.template.id.integrazioneaccettata"); "conf.geniocivile.avviso.template.id.integrazioneaccettata");
put(StatoPraticaConstants.CAMBIO_ISTRUTTORE, "conf.geniocivile.avviso.template.id.cambioistruttore"); put(StatoPraticaConstants.CAMBIO_ISTRUTTORE, "conf.geniocivile.avviso.template.id.cambioistruttore");
put(StatoPraticaConstants.VINCOLI, "conf.geniocivile.avviso.template.id.vincoli");
put("AS", "conf.geniocivile.avviso.template.id.doc_asseverazione"); put("AS", "conf.geniocivile.avviso.template.id.doc_asseverazione");
put("AIF", "conf.geniocivile.avviso.template.id.doc_annullamento"); put("AIF", "conf.geniocivile.avviso.template.id.doc_annullamento");
put("PG", "conf.geniocivile.avviso.template.id.doc_pagamento"); put("PG", "conf.geniocivile.avviso.template.id.doc_pagamento");
@ -158,19 +160,30 @@ public class AvvisoUtil {
String label = statoPratica; String label = statoPratica;
switch (tipoProcedura) { switch (tipoProcedura) {
// VIArch // VIArch
case Constants.PROCEDURA_P3: case Constants.PROCEDURA_P3:
case Constants.PROCEDURA_Q3: case Constants.PROCEDURA_Q3:
switch (statoPratica) { switch (statoPratica) {
case StatoPraticaConstants.AUTORIZZATA: case StatoPraticaConstants.AUTORIZZATA:
case StatoPraticaConstants.CONFORME: case StatoPraticaConstants.CONFORME:
label = "VIARCH1"; label = "VIARCH1";
break; break;
case StatoPraticaConstants.NON_AUTORIZZATA: case StatoPraticaConstants.NON_AUTORIZZATA:
case StatoPraticaConstants.NON_CONFORME: case StatoPraticaConstants.NON_CONFORME:
label = "VIARCH2"; label = "VIARCH2";
break; break;
}
}
break;
case Constants.PROCEDURA_P10:
case Constants.PROCEDURA_Q10:
switch (statoPratica) {
case StatoPraticaConstants.AUTORIZZATA:
case StatoPraticaConstants.CONFORME:
label = StatoPraticaConstants.VINCOLI;
break;
}
break;
} }
switch (statoPratica) { switch (statoPratica) {
case StatoPraticaConstants.VIDIMATA: case StatoPraticaConstants.VIDIMATA:

12
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/service/it/tref/liferay/portos/bo/util/PraticaUtil.java

@ -63,7 +63,9 @@ public class PraticaUtil {
public static String getStatoPraticaLabel(String statoPratica, String tipoProcedura) throws PortalException, public static String getStatoPraticaLabel(String statoPratica, String tipoProcedura) throws PortalException,
SystemException { SystemException {
if (Constants.PROCEDURA_P3.equalsIgnoreCase(tipoProcedura) || Constants.PROCEDURA_Q3.equalsIgnoreCase(tipoProcedura)) { switch (tipoProcedura) {
case Constants.PROCEDURA_P3:
case Constants.PROCEDURA_Q3:
switch (statoPratica) { switch (statoPratica) {
case StatoPraticaConstants.AUTORIZZATA: case StatoPraticaConstants.AUTORIZZATA:
case StatoPraticaConstants.CONFORME: case StatoPraticaConstants.CONFORME:
@ -72,6 +74,14 @@ public class PraticaUtil {
case StatoPraticaConstants.NON_CONFORME: case StatoPraticaConstants.NON_CONFORME:
return StatoPraticaConstants.getStatusLabel(StatoPraticaConstants.VIARCH_CHIUSO); return StatoPraticaConstants.getStatusLabel(StatoPraticaConstants.VIARCH_CHIUSO);
} }
break;
case Constants.PROCEDURA_P10:
case Constants.PROCEDURA_Q10:
switch (statoPratica) {
case StatoPraticaConstants.AUTORIZZATA:
case StatoPraticaConstants.CONFORME:
return StatoPraticaConstants.getStatusLabel(StatoPraticaConstants.VINCOLI);
}
} }
String statoPraticaLabel = StringPool.BLANK; String statoPraticaLabel = StringPool.BLANK;
switch (statoPratica) { switch (statoPratica) {

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Language.properties

@ -157,6 +157,7 @@ conf.geniocivile.avviso.template.id.vidimata.finelavori = Template Avviso Vidima
conf.geniocivile.avviso.template.id.vidimata.collaudo = Template Avviso Vidimazione Collaudo conf.geniocivile.avviso.template.id.vidimata.collaudo = Template Avviso Vidimazione Collaudo
conf.geniocivile.avviso.template.id.autorizzata = Template Avviso Autorizzazione conf.geniocivile.avviso.template.id.autorizzata = Template Avviso Autorizzazione
conf.geniocivile.avviso.template.id.non_autorizzata = Template Avviso Autorizzazione Negata conf.geniocivile.avviso.template.id.non_autorizzata = Template Avviso Autorizzazione Negata
conf.geniocivile.avviso.template.id.vincoli = Template Avviso Attestazione Vincoli
conf.geniocivile.avviso.template.id.integrazione = Template Avviso Integrazione conf.geniocivile.avviso.template.id.integrazione = Template Avviso Integrazione
conf.geniocivile.avviso.template.id.preavvisocontrario = Template Preavviso Parere Contrario conf.geniocivile.avviso.template.id.preavvisocontrario = Template Preavviso Parere Contrario
conf.geniocivile.avviso.template.id.noparere = Template Avviso Non Competenza conf.geniocivile.avviso.template.id.noparere = Template Avviso Non Competenza

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/content/Portal.properties

@ -19,6 +19,7 @@ tipo-pratica-03 = Sanatoria
stato-pratica-AL = Annullata stato-pratica-AL = Annullata
stato-pratica-AU = Autorizzata stato-pratica-AU = Autorizzata
stato-pratica-AV = Attestazione vincoli
stato-pratica-CL = Collaudo stato-pratica-CL = Collaudo
stato-pratica-CP = Collaudo parziale stato-pratica-CP = Collaudo parziale
stato-pratica-CO = Conforme stato-pratica-CO = Conforme
@ -1071,6 +1072,7 @@ no-collaudi-parziali = Nessun Collaudo Parziale presentato al momento
# Label COSTANTS # # Label COSTANTS #
label.admingeniocivile.statopratica.sottopostaaparere = Sottoposta a parere label.admingeniocivile.statopratica.sottopostaaparere = Sottoposta a parere
label.admingeniocivile.statopratica.vidimata = Vidimata label.admingeniocivile.statopratica.vidimata = Vidimata
label.admingeniocivile.statopratica.vincoli = Attestazione vincoli
label.admingeniocivile.statopratica.conforme = Conforme label.admingeniocivile.statopratica.conforme = Conforme
label.admingeniocivile.statopratica.nonconforme = Non Conforme label.admingeniocivile.statopratica.nonconforme = Non Conforme
label.admingeniocivile.statopratica.autorizzazione = Autorizzata label.admingeniocivile.statopratica.autorizzazione = Autorizzata

2
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/scheduler/SchedulerGeneraDocumento.java

@ -152,7 +152,6 @@ public class SchedulerGeneraDocumento implements MessageListener {
reportDto.setParameters(parameters); reportDto.setParameters(parameters);
reportDto.setShowNumberOfPage(true); reportDto.setShowNumberOfPage(true);
reportDto.setType(ReportConstants.ReportType.JRXML_TO_PDF.toString()); reportDto.setType(ReportConstants.ReportType.JRXML_TO_PDF.toString());
_log.info("generaDocumento: generateReport: " + fileEntryIdTemplate);
ReportResultDto result = ReportUtil.generateReport(companyId, userId, reportDto, bean); ReportResultDto result = ReportUtil.generateReport(companyId, userId, reportDto, bean);
idFileEntry = result.getFileEntryIds()[0]; idFileEntry = result.getFileEntryIds()[0];
if (Validator.isNotNull(idFileEntry)) { if (Validator.isNotNull(idFileEntry)) {
@ -165,6 +164,7 @@ public class SchedulerGeneraDocumento implements MessageListener {
AvvisoLocalServiceUtil.updateAvvisoDlFileEntryIdBase(avviso.getAvvisoId(), idFileEntry); AvvisoLocalServiceUtil.updateAvvisoDlFileEntryIdBase(avviso.getAvvisoId(), idFileEntry);
} }
} }
_log.info("generaDocumento: generateReport: " + fileEntryIdTemplate + ", id: " + idFileEntry);
} catch (Exception e) { } catch (Exception e) {
_log.error("Error on AvvisoId = " + avviso.getAvvisoId(), e); _log.error("Error on AvvisoId = " + avviso.getAvvisoId(), e);
} }

58
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/base/ControlloPraticaLocalServiceClpInvoker.java

@ -208,39 +208,39 @@ public class ControlloPraticaLocalServiceClpInvoker {
_methodParameterTypes215 = new String[] { "long", "java.util.Map" }; _methodParameterTypes215 = new String[] { "long", "java.util.Map" };
_methodName223 = "addPraticheAlControllo"; _methodName224 = "addPraticheAlControllo";
_methodParameterTypes223 = new String[] { "long", "long" }; _methodParameterTypes224 = new String[] { "long", "long" };
_methodName224 = "addPraticheAlControlloVarianti"; _methodName225 = "addPraticheAlControlloVarianti";
_methodParameterTypes224 = new String[] { _methodParameterTypes225 = new String[] {
"long", "long", "com.liferay.portal.service.ServiceContext" "long", "long", "com.liferay.portal.service.ServiceContext"
}; };
_methodName225 = "getReturnValueScriptIniziale"; _methodName226 = "getReturnValueScriptIniziale";
_methodParameterTypes225 = new String[] { "long" };
_methodName226 = "getTipoEsito";
_methodParameterTypes226 = new String[] { "long" }; _methodParameterTypes226 = new String[] { "long" };
_methodName227 = "findByIntPratica"; _methodName227 = "getTipoEsito";
_methodParameterTypes227 = new String[] { "long" }; _methodParameterTypes227 = new String[] { "long" };
_methodName228 = "calculateDateAvvioProcedimento"; _methodName228 = "findByIntPratica";
_methodParameterTypes228 = new String[] { "long" }; _methodParameterTypes228 = new String[] { "long" };
_methodName229 = "getOrganizationByControlloPraticaId"; _methodName229 = "calculateDateAvvioProcedimento";
_methodParameterTypes229 = new String[] { "long" }; _methodParameterTypes229 = new String[] { "long" };
_methodName230 = "getCarichiLavoro"; _methodName230 = "getOrganizationByControlloPraticaId";
_methodParameterTypes230 = new String[] { "long" };
_methodName231 = "getCarichiLavoro";
_methodParameterTypes230 = new String[] { "long", "int" }; _methodParameterTypes231 = new String[] { "long", "int" };
} }
public Object invokeMethod(String name, String[] parameterTypes, public Object invokeMethod(String name, String[] parameterTypes,
@ -476,46 +476,46 @@ public class ControlloPraticaLocalServiceClpInvoker {
(java.util.Map<java.lang.String, java.io.Serializable>)arguments[1]); (java.util.Map<java.lang.String, java.io.Serializable>)arguments[1]);
} }
if (_methodName223.equals(name) && if (_methodName224.equals(name) &&
Arrays.deepEquals(_methodParameterTypes223, parameterTypes)) { Arrays.deepEquals(_methodParameterTypes224, parameterTypes)) {
return ControlloPraticaLocalServiceUtil.addPraticheAlControllo(((Long)arguments[0]).longValue(), return ControlloPraticaLocalServiceUtil.addPraticheAlControllo(((Long)arguments[0]).longValue(),
((Long)arguments[1]).longValue()); ((Long)arguments[1]).longValue());
} }
if (_methodName224.equals(name) && if (_methodName225.equals(name) &&
Arrays.deepEquals(_methodParameterTypes224, parameterTypes)) { Arrays.deepEquals(_methodParameterTypes225, parameterTypes)) {
return ControlloPraticaLocalServiceUtil.addPraticheAlControlloVarianti(((Long)arguments[0]).longValue(), return ControlloPraticaLocalServiceUtil.addPraticheAlControlloVarianti(((Long)arguments[0]).longValue(),
((Long)arguments[1]).longValue(), ((Long)arguments[1]).longValue(),
(com.liferay.portal.service.ServiceContext)arguments[2]); (com.liferay.portal.service.ServiceContext)arguments[2]);
} }
if (_methodName225.equals(name) &&
Arrays.deepEquals(_methodParameterTypes225, parameterTypes)) {
return ControlloPraticaLocalServiceUtil.getReturnValueScriptIniziale(((Long)arguments[0]).longValue());
}
if (_methodName226.equals(name) && if (_methodName226.equals(name) &&
Arrays.deepEquals(_methodParameterTypes226, parameterTypes)) { Arrays.deepEquals(_methodParameterTypes226, parameterTypes)) {
return ControlloPraticaLocalServiceUtil.getTipoEsito(((Long)arguments[0]).longValue()); return ControlloPraticaLocalServiceUtil.getReturnValueScriptIniziale(((Long)arguments[0]).longValue());
} }
if (_methodName227.equals(name) && if (_methodName227.equals(name) &&
Arrays.deepEquals(_methodParameterTypes227, parameterTypes)) { Arrays.deepEquals(_methodParameterTypes227, parameterTypes)) {
return ControlloPraticaLocalServiceUtil.findByIntPratica(((Long)arguments[0]).longValue()); return ControlloPraticaLocalServiceUtil.getTipoEsito(((Long)arguments[0]).longValue());
} }
if (_methodName228.equals(name) && if (_methodName228.equals(name) &&
Arrays.deepEquals(_methodParameterTypes228, parameterTypes)) { Arrays.deepEquals(_methodParameterTypes228, parameterTypes)) {
return ControlloPraticaLocalServiceUtil.calculateDateAvvioProcedimento(((Long)arguments[0]).longValue()); return ControlloPraticaLocalServiceUtil.findByIntPratica(((Long)arguments[0]).longValue());
} }
if (_methodName229.equals(name) && if (_methodName229.equals(name) &&
Arrays.deepEquals(_methodParameterTypes229, parameterTypes)) { Arrays.deepEquals(_methodParameterTypes229, parameterTypes)) {
return ControlloPraticaLocalServiceUtil.getOrganizationByControlloPraticaId(((Long)arguments[0]).longValue()); return ControlloPraticaLocalServiceUtil.calculateDateAvvioProcedimento(((Long)arguments[0]).longValue());
} }
if (_methodName230.equals(name) && if (_methodName230.equals(name) &&
Arrays.deepEquals(_methodParameterTypes230, parameterTypes)) { Arrays.deepEquals(_methodParameterTypes230, parameterTypes)) {
return ControlloPraticaLocalServiceUtil.getOrganizationByControlloPraticaId(((Long)arguments[0]).longValue());
}
if (_methodName231.equals(name) &&
Arrays.deepEquals(_methodParameterTypes231, parameterTypes)) {
return ControlloPraticaLocalServiceUtil.getCarichiLavoro(((Long)arguments[0]).longValue(), return ControlloPraticaLocalServiceUtil.getCarichiLavoro(((Long)arguments[0]).longValue(),
((Integer)arguments[1]).intValue()); ((Integer)arguments[1]).intValue());
} }
@ -597,8 +597,6 @@ public class ControlloPraticaLocalServiceClpInvoker {
private String[] _methodParameterTypes214; private String[] _methodParameterTypes214;
private String _methodName215; private String _methodName215;
private String[] _methodParameterTypes215; private String[] _methodParameterTypes215;
private String _methodName223;
private String[] _methodParameterTypes223;
private String _methodName224; private String _methodName224;
private String[] _methodParameterTypes224; private String[] _methodParameterTypes224;
private String _methodName225; private String _methodName225;
@ -613,4 +611,6 @@ public class ControlloPraticaLocalServiceClpInvoker {
private String[] _methodParameterTypes229; private String[] _methodParameterTypes229;
private String _methodName230; private String _methodName230;
private String[] _methodParameterTypes230; private String[] _methodParameterTypes230;
private String _methodName231;
private String[] _methodParameterTypes231;
} }

39
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/impl/ControlloPraticaLocalServiceImpl.java

@ -474,23 +474,21 @@ public class ControlloPraticaLocalServiceImpl extends ControlloPraticaLocalServi
ControlloPratica controlloPratica = ControlloPraticaLocalServiceUtil.getControlloPratica(controlloPraticaId); ControlloPratica controlloPratica = ControlloPraticaLocalServiceUtil.getControlloPratica(controlloPraticaId);
IntPratica intPratica = intPraticaLocalService.getIntPratica(controlloPratica.getIntPraticaId()); IntPratica intPratica = intPraticaLocalService.getIntPratica(controlloPratica.getIntPraticaId());
if (AzioniPraticheUtil.isDeposito(controlloPratica.getIntPraticaId())) { switch (intPratica.getTipoRichiesta()) {
return jsonDeposito; case Constants.SANATORIE:
} return JSON_SANATORIA;
case Constants.VIARCH:
if(intPratica.getTipoRichiesta() == Constants.SANATORIE){ return JSON_VIARCH;
return jsonSanatoria; case Constants.VINCOLI:
}else if(intPratica.getTipoRichiesta() == Constants.VIARCH){ return JSON_VINCOLI;
return jsonViarch;
}else{
return jsonAutorizzazione;
} }
return JSON_AUTORIZZAZIONE;
} }
private static final String jsonDeposito = StringPool.BLANK; private static final String JSON_AUTORIZZAZIONE = getJsonAutorizzazione();
private static final String jsonAutorizzazione = getJsonAutorizzazione(); private static final String JSON_SANATORIA = getJsonSanatoria();
private static final String jsonSanatoria = getJsonSanatoria(); private static final String JSON_VIARCH = getJsonViarch();
private static final String jsonViarch = getJsonViarch(); private static final String JSON_VINCOLI = getJsonVincoli();
private static String getJsonAutorizzazione() { private static String getJsonAutorizzazione() {
@ -530,6 +528,19 @@ public class ControlloPraticaLocalServiceImpl extends ControlloPraticaLocalServi
return ret.toString(); return ret.toString();
} }
private static String getJsonVincoli() {
JSONArray esito = JSONFactoryUtil.createJSONArray();
esito.put(etichetta("Attestazione", StatoPraticaConstants.CONFORME));
esito.put(etichetta(StatoPraticaConstants.NON_CONFORME));
esito.put(etichetta(StatoPraticaConstants.INTEGRAZIONE));
esito.put(etichetta(StatoPraticaConstants.PREAVVISO_CONTRARIO));
esito.put(etichetta(StatoPraticaConstants.NO_PARERE));
JSONObject ret = JSONFactoryUtil.createJSONObject();
ret.put("esito", esito);
return ret.toString();
}
private static JSONObject etichetta(String value) { private static JSONObject etichetta(String value) {
return etichetta(StatoPraticaConstants.getEsitoAutorizzazione(value), value, false, false); return etichetta(StatoPraticaConstants.getEsitoAutorizzazione(value), value, false, false);

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AllegatoManualePersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchAllegatoManualeException;
import it.tref.liferay.portos.bo.model.AllegatoManuale; import it.tref.liferay.portos.bo.model.AllegatoManuale;
import it.tref.liferay.portos.bo.model.impl.AllegatoManualeImpl; import it.tref.liferay.portos.bo.model.impl.AllegatoManualeImpl;
import it.tref.liferay.portos.bo.model.impl.AllegatoManualeModelImpl; import it.tref.liferay.portos.bo.model.impl.AllegatoManualeModelImpl;
import it.tref.liferay.portos.bo.service.persistence.AllegatoManualePersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AsseverazionePersistenceImpl.java

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchAsseverazioneException;
import it.tref.liferay.portos.bo.model.Asseverazione; import it.tref.liferay.portos.bo.model.Asseverazione;
import it.tref.liferay.portos.bo.model.impl.AsseverazioneImpl; import it.tref.liferay.portos.bo.model.impl.AsseverazioneImpl;
import it.tref.liferay.portos.bo.model.impl.AsseverazioneModelImpl; import it.tref.liferay.portos.bo.model.impl.AsseverazioneModelImpl;
import it.tref.liferay.portos.bo.service.persistence.AsseverazionePersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/AvvisoPersistenceImpl.java

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchAvvisoException;
import it.tref.liferay.portos.bo.model.Avviso; import it.tref.liferay.portos.bo.model.Avviso;
import it.tref.liferay.portos.bo.model.impl.AvvisoImpl; import it.tref.liferay.portos.bo.model.impl.AvvisoImpl;
import it.tref.liferay.portos.bo.model.impl.AvvisoModelImpl; import it.tref.liferay.portos.bo.model.impl.AvvisoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.AvvisoPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/CollaudoPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchCollaudoException;
import it.tref.liferay.portos.bo.model.Collaudo; import it.tref.liferay.portos.bo.model.Collaudo;
import it.tref.liferay.portos.bo.model.impl.CollaudoImpl; import it.tref.liferay.portos.bo.model.impl.CollaudoImpl;
import it.tref.liferay.portos.bo.model.impl.CollaudoModelImpl; import it.tref.liferay.portos.bo.model.impl.CollaudoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.CollaudoPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunePersistenceImpl.java

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchComuneException;
import it.tref.liferay.portos.bo.model.Comune; import it.tref.liferay.portos.bo.model.Comune;
import it.tref.liferay.portos.bo.model.impl.ComuneImpl; import it.tref.liferay.portos.bo.model.impl.ComuneImpl;
import it.tref.liferay.portos.bo.model.impl.ComuneModelImpl; import it.tref.liferay.portos.bo.model.impl.ComuneModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ComunePersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ComunicazionePersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchComunicazioneException;
import it.tref.liferay.portos.bo.model.Comunicazione; import it.tref.liferay.portos.bo.model.Comunicazione;
import it.tref.liferay.portos.bo.model.impl.ComunicazioneImpl; import it.tref.liferay.portos.bo.model.impl.ComunicazioneImpl;
import it.tref.liferay.portos.bo.model.impl.ComunicazioneModelImpl; import it.tref.liferay.portos.bo.model.impl.ComunicazioneModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ComunicazionePersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ConfigurazionePersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchConfigurazioneException;
import it.tref.liferay.portos.bo.model.Configurazione; import it.tref.liferay.portos.bo.model.Configurazione;
import it.tref.liferay.portos.bo.model.impl.ConfigurazioneImpl; import it.tref.liferay.portos.bo.model.impl.ConfigurazioneImpl;
import it.tref.liferay.portos.bo.model.impl.ConfigurazioneModelImpl; import it.tref.liferay.portos.bo.model.impl.ConfigurazioneModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ConfigurazionePersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ControlloPraticaPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchControlloPraticaException;
import it.tref.liferay.portos.bo.model.ControlloPratica; import it.tref.liferay.portos.bo.model.ControlloPratica;
import it.tref.liferay.portos.bo.model.impl.ControlloPraticaImpl; import it.tref.liferay.portos.bo.model.impl.ControlloPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.ControlloPraticaModelImpl; import it.tref.liferay.portos.bo.model.impl.ControlloPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ControlloPraticaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DelegaPersistenceImpl.java

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchDelegaException;
import it.tref.liferay.portos.bo.model.Delega; import it.tref.liferay.portos.bo.model.Delega;
import it.tref.liferay.portos.bo.model.impl.DelegaImpl; import it.tref.liferay.portos.bo.model.impl.DelegaImpl;
import it.tref.liferay.portos.bo.model.impl.DelegaModelImpl; import it.tref.liferay.portos.bo.model.impl.DelegaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.DelegaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DettPraticaPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchDettPraticaException;
import it.tref.liferay.portos.bo.model.DettPratica; import it.tref.liferay.portos.bo.model.DettPratica;
import it.tref.liferay.portos.bo.model.impl.DettPraticaImpl; import it.tref.liferay.portos.bo.model.impl.DettPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.DettPraticaModelImpl; import it.tref.liferay.portos.bo.model.impl.DettPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.DettPraticaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocAggiuntivaPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchDocAggiuntivaException;
import it.tref.liferay.portos.bo.model.DocAggiuntiva; import it.tref.liferay.portos.bo.model.DocAggiuntiva;
import it.tref.liferay.portos.bo.model.impl.DocAggiuntivaImpl; import it.tref.liferay.portos.bo.model.impl.DocAggiuntivaImpl;
import it.tref.liferay.portos.bo.model.impl.DocAggiuntivaModelImpl; import it.tref.liferay.portos.bo.model.impl.DocAggiuntivaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.DocAggiuntivaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/DocPraticaPersistenceImpl.java

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchDocPraticaException;
import it.tref.liferay.portos.bo.model.DocPratica; import it.tref.liferay.portos.bo.model.DocPratica;
import it.tref.liferay.portos.bo.model.impl.DocPraticaImpl; import it.tref.liferay.portos.bo.model.impl.DocPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.DocPraticaModelImpl; import it.tref.liferay.portos.bo.model.impl.DocPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.DocPraticaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/FineLavoriPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchFineLavoriException;
import it.tref.liferay.portos.bo.model.FineLavori; import it.tref.liferay.portos.bo.model.FineLavori;
import it.tref.liferay.portos.bo.model.impl.FineLavoriImpl; import it.tref.liferay.portos.bo.model.impl.FineLavoriImpl;
import it.tref.liferay.portos.bo.model.impl.FineLavoriModelImpl; import it.tref.liferay.portos.bo.model.impl.FineLavoriModelImpl;
import it.tref.liferay.portos.bo.service.persistence.FineLavoriPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/HistoryWorkflowActionPersistenceImpl.java

@ -42,6 +42,7 @@ import it.tref.liferay.portos.bo.NoSuchHistoryWorkflowActionException;
import it.tref.liferay.portos.bo.model.HistoryWorkflowAction; import it.tref.liferay.portos.bo.model.HistoryWorkflowAction;
import it.tref.liferay.portos.bo.model.impl.HistoryWorkflowActionImpl; import it.tref.liferay.portos.bo.model.impl.HistoryWorkflowActionImpl;
import it.tref.liferay.portos.bo.model.impl.HistoryWorkflowActionModelImpl; import it.tref.liferay.portos.bo.model.impl.HistoryWorkflowActionModelImpl;
import it.tref.liferay.portos.bo.service.persistence.HistoryWorkflowActionPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/IntPraticaPersistenceImpl.java

@ -48,6 +48,7 @@ import it.tref.liferay.portos.bo.NoSuchIntPraticaException;
import it.tref.liferay.portos.bo.model.IntPratica; import it.tref.liferay.portos.bo.model.IntPratica;
import it.tref.liferay.portos.bo.model.impl.IntPraticaImpl; import it.tref.liferay.portos.bo.model.impl.IntPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.IntPraticaModelImpl; import it.tref.liferay.portos.bo.model.impl.IntPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.IntPraticaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/PagamentoPersistenceImpl.java

@ -46,6 +46,7 @@ import it.tref.liferay.portos.bo.NoSuchPagamentoException;
import it.tref.liferay.portos.bo.model.Pagamento; import it.tref.liferay.portos.bo.model.Pagamento;
import it.tref.liferay.portos.bo.model.impl.PagamentoImpl; import it.tref.liferay.portos.bo.model.impl.PagamentoImpl;
import it.tref.liferay.portos.bo.model.impl.PagamentoModelImpl; import it.tref.liferay.portos.bo.model.impl.PagamentoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.PagamentoPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ParereGeologoPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchParereGeologoException;
import it.tref.liferay.portos.bo.model.ParereGeologo; import it.tref.liferay.portos.bo.model.ParereGeologo;
import it.tref.liferay.portos.bo.model.impl.ParereGeologoImpl; import it.tref.liferay.portos.bo.model.impl.ParereGeologoImpl;
import it.tref.liferay.portos.bo.model.impl.ParereGeologoModelImpl; import it.tref.liferay.portos.bo.model.impl.ParereGeologoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ParereGeologoPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/ProvinciaPersistenceImpl.java

@ -43,6 +43,7 @@ import it.tref.liferay.portos.bo.NoSuchProvinciaException;
import it.tref.liferay.portos.bo.model.Provincia; import it.tref.liferay.portos.bo.model.Provincia;
import it.tref.liferay.portos.bo.model.impl.ProvinciaImpl; import it.tref.liferay.portos.bo.model.impl.ProvinciaImpl;
import it.tref.liferay.portos.bo.model.impl.ProvinciaModelImpl; import it.tref.liferay.portos.bo.model.impl.ProvinciaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.ProvinciaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/SoggettoPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchSoggettoException;
import it.tref.liferay.portos.bo.model.Soggetto; import it.tref.liferay.portos.bo.model.Soggetto;
import it.tref.liferay.portos.bo.model.impl.SoggettoImpl; import it.tref.liferay.portos.bo.model.impl.SoggettoImpl;
import it.tref.liferay.portos.bo.model.impl.SoggettoModelImpl; import it.tref.liferay.portos.bo.model.impl.SoggettoModelImpl;
import it.tref.liferay.portos.bo.service.persistence.SoggettoPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/StoricoSoggettoPraticaPersistenceImpl.java

@ -42,6 +42,7 @@ import it.tref.liferay.portos.bo.NoSuchStoricoSoggettoPraticaException;
import it.tref.liferay.portos.bo.model.StoricoSoggettoPratica; import it.tref.liferay.portos.bo.model.StoricoSoggettoPratica;
import it.tref.liferay.portos.bo.model.impl.StoricoSoggettoPraticaImpl; import it.tref.liferay.portos.bo.model.impl.StoricoSoggettoPraticaImpl;
import it.tref.liferay.portos.bo.model.impl.StoricoSoggettoPraticaModelImpl; import it.tref.liferay.portos.bo.model.impl.StoricoSoggettoPraticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.StoricoSoggettoPraticaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TempisticaPersistenceImpl.java

@ -45,6 +45,7 @@ import it.tref.liferay.portos.bo.NoSuchTempisticaException;
import it.tref.liferay.portos.bo.model.Tempistica; import it.tref.liferay.portos.bo.model.Tempistica;
import it.tref.liferay.portos.bo.model.impl.TempisticaImpl; import it.tref.liferay.portos.bo.model.impl.TempisticaImpl;
import it.tref.liferay.portos.bo.model.impl.TempisticaModelImpl; import it.tref.liferay.portos.bo.model.impl.TempisticaModelImpl;
import it.tref.liferay.portos.bo.service.persistence.TempisticaPersistence;
import java.io.Serializable; import java.io.Serializable;

1
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/service/persistence/TerritorioPersistenceImpl.java

@ -44,6 +44,7 @@ import it.tref.liferay.portos.bo.NoSuchTerritorioException;
import it.tref.liferay.portos.bo.model.Territorio; import it.tref.liferay.portos.bo.model.Territorio;
import it.tref.liferay.portos.bo.model.impl.TerritorioImpl; import it.tref.liferay.portos.bo.model.impl.TerritorioImpl;
import it.tref.liferay.portos.bo.model.impl.TerritorioModelImpl; import it.tref.liferay.portos.bo.model.impl.TerritorioModelImpl;
import it.tref.liferay.portos.bo.service.persistence.TerritorioPersistence;
import java.io.Serializable; import java.io.Serializable;

4
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/service.properties

@ -13,8 +13,8 @@
## ##
build.namespace=portos_bo build.namespace=portos_bo
build.number=3250 build.number=3251
build.date=1628081375354 build.date=1628156859254
build.auto.upgrade=true build.auto.upgrade=true
## ##

24
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/asset/controllopratica/full_content.jsp

@ -1,4 +1,6 @@
<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="it.tref.liferay.portos.bo.shared.util.StatoPraticaConstants"%>
<%@page import="it.tref.liferay.portos.bo.shared.util.Constants"%>
<%@page import="com.liferay.portal.kernel.util.MapUtil"%> <%@page import="com.liferay.portal.kernel.util.MapUtil"%>
<%@page import="com.liferay.portlet.documentlibrary.util.DLUtil"%> <%@page import="com.liferay.portlet.documentlibrary.util.DLUtil"%>
<%@page import="com.liferay.portlet.documentlibrary.service.DLAppLocalServiceUtil"%> <%@page import="com.liferay.portlet.documentlibrary.service.DLAppLocalServiceUtil"%>
@ -123,11 +125,29 @@ List<String> nascosti = Arrays.asList(new String[] { "base64" });
boolean base64 = MapUtil.getBoolean(parametri, "base64", false); boolean base64 = MapUtil.getBoolean(parametri, "base64", false);
for (Entry<String, Serializable> entry : parametri.entrySet()) { for (Entry<String, Serializable> entry : parametri.entrySet()) {
String key = entry.getKey(); String key = entry.getKey();
String value = entry.getValue().toString();
if (key.equals("esito")) {
switch (intPratica.getTipoRichiesta()) {
case Constants.VIARCH:
if ((value.equals(StatoPraticaConstants.AUTORIZZATA))
|| (value.equals(StatoPraticaConstants.CONFORME))) {
value = StatoPraticaConstants.VIARCH_APERTO;
} else if ((value.equals(StatoPraticaConstants.NON_AUTORIZZATA))
|| (value.equals(StatoPraticaConstants.NON_CONFORME))) {
value = StatoPraticaConstants.VIARCH_CHIUSO;
}
break;
case Constants.VINCOLI:
if ((value.equals(StatoPraticaConstants.AUTORIZZATA))
|| (value.equals(StatoPraticaConstants.CONFORME))) {
value = StatoPraticaConstants.VINCOLI;
}
break;
}
}
if (key.equals("ingloba_variante")) { if (key.equals("ingloba_variante")) {
String value = entry.getValue().toString();
out.print("<li><strong>" + value + "</strong></li>"); out.print("<li><strong>" + value + "</strong></li>");
} else if (!nascosti.contains(key)) { } else if (!nascosti.contains(key)) {
String value = entry.getValue().toString();
if (base64 && key.equalsIgnoreCase("testo_del_documento")) { if (base64 && key.equalsIgnoreCase("testo_del_documento")) {
value = "File allegato"; value = "File allegato";
} }

18
liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/html/gestioneattivita/task_miei_ruoli.jsp

@ -103,20 +103,10 @@ request.setAttribute("tabs1", "Tab_TaskMieiRuoli");
searchContainer.setTotal(hits.getLength()); searchContainer.setTotal(hits.getLength());
%> %>
<liferay-ui:search-container-results results="<%= listaControlloPratica %>" />
<liferay-ui:search-container-results <liferay-ui:search-container-row className="it.tref.liferay.portos.bo.model.ControlloPratica"
results="<%=listaControlloPratica%>" modelVar="controlloPratica">
/>
<liferay-ui:search-container-row
className="it.tref.liferay.portos.bo.model.ControlloPratica"
modelVar="controlloPratica"
>
<%@ include file="/html/gestioneattivita/view_columns.jspf" %> <%@ include file="/html/gestioneattivita/view_columns.jspf" %>
</liferay-ui:search-container-row> </liferay-ui:search-container-row>
<liferay-ui:search-iterator paginate="true" />
<liferay-ui:search-iterator paginate="<%= true %>" />
</liferay-ui:search-container> </liferay-ui:search-container>

BIN
liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/commons-codec.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/commons-collections4.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/commons-logging.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/log4j.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/poi.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/spring-asm.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/spring-beans.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/spring-context.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/spring-core.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/util-bridges.jar

File binario non mostrato.

BIN
liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/lib/util-taglib.jar

File binario non mostrato.

4
liferay-plugins-sdk-6.2/portlets/portos-report-engine-portlet/docroot/WEB-INF/src/service.properties

@ -13,8 +13,8 @@
## ##
build.namespace=portos_report build.namespace=portos_report
build.number=22 build.number=23
build.date=1618410383961 build.date=1628168439416
build.auto.upgrade=true build.auto.upgrade=true
## ##

4
liferay-plugins-sdk-6.2/portlets/portos-report-portlet/docroot/WEB-INF/src/service.properties

@ -13,8 +13,8 @@
## ##
build.namespace=portos_rep build.namespace=portos_rep
build.number=27 build.number=29
build.date=1618480427939 build.date=1628168500846
build.auto.upgrade=true build.auto.upgrade=true
## ##

2
liferay-plugins-sdk-6.2/shared/portos-bo-shared/src/it/tref/liferay/portos/bo/shared/util/StatoPraticaConstants.java

@ -35,6 +35,7 @@ public class StatoPraticaConstants {
public static final String VIARCH_CHIUSO = "V2"; public static final String VIARCH_CHIUSO = "V2";
public static final String SANZIONE_DOC1 = "S1"; public static final String SANZIONE_DOC1 = "S1";
public static final String SANZIONE_DOC2 = "S2"; public static final String SANZIONE_DOC2 = "S2";
public static final String VINCOLI = "AV";
/* /*
* Probabilmente non è il posto più corretto, però si usa dovunque lo stato della pratica per impostare tipo avviso, * Probabilmente non è il posto più corretto, però si usa dovunque lo stato della pratica per impostare tipo avviso,
@ -61,6 +62,7 @@ public class StatoPraticaConstants {
put(RIFIUTATA, "label.admingeniocivile.statopratica.rifiutata"); put(RIFIUTATA, "label.admingeniocivile.statopratica.rifiutata");
put(SOTTOPOSTA_A_PARERE, "label.admingeniocivile.statopratica.sottopostaaparere"); put(SOTTOPOSTA_A_PARERE, "label.admingeniocivile.statopratica.sottopostaaparere");
put(VIDIMATA, "label.admingeniocivile.statopratica.vidimata"); put(VIDIMATA, "label.admingeniocivile.statopratica.vidimata");
put(VINCOLI, "label.admingeniocivile.statopratica.vincoli");
put(VIARCH_APERTO, "label.admingeniocivile.statopratica.viarch1"); put(VIARCH_APERTO, "label.admingeniocivile.statopratica.viarch1");
put(VIARCH_CHIUSO, "label.admingeniocivile.statopratica.viarch2"); put(VIARCH_CHIUSO, "label.admingeniocivile.statopratica.viarch2");
put(SANZIONE_DOC1, "label.admingeniocivile.statopratica.sanzione.doc1"); put(SANZIONE_DOC1, "label.admingeniocivile.statopratica.sanzione.doc1");

88
liferay-plugins-sdk-6.2/shared/portos-report-shared/src/it/tref/liferay/portos/report/shared/util/ReportUtil.java

@ -26,32 +26,24 @@ public class ReportUtil {
private static final Log _log = LogFactoryUtil.getLog(ReportUtil.class); private static final Log _log = LogFactoryUtil.getLog(ReportUtil.class);
/* /*
* Considerazioni per report generati con <i>modalità asincrona</i>. Il * Considerazioni per report generati con <i>modalità asincrona</i>. Il risultato finale sarà inviato tramite
* risultato finale sarà inviato tramite message bus su una destinazione * message bus su una destinazione passata in input. La chiave di legame tra l'ack iniziale e il messaggio di esito
* passata in input. La chiave di legame tra l'ack iniziale e il messaggio * è il <code>reportTaskId</code>.<br /> <b>LIMITAZIONI</b> Il campo <code>parameters</code> non può contenetere
* di esito è il <code>reportTaskId</code>.<br /> <b>LIMITAZIONI</b> Il * <code>Array[]</code> ma solo <code>List</code> che saranno gestite dall'engine come <code>ArrayList</code> che
* campo <code>parameters</code> non può contenetere <code>Array[]</code> ma * chiaramente non potranno essere tipati come <code>List&lt;Array[]&gt;</code> ma
* solo <code>List</code> che saranno gestite dall'engine come * <code>List&lt;List&lt;&gt;&gt;</code> nel caso di matrici. All'interno di template Velocity si dovrà rifare
* <code>ArrayList</code> che chiaramente non potranno essere tipati come * rimento al bean direttamente al campo e non con metodi get (es: <code>$user.firstName</code> e non
* <code>List&lt;Array[]&gt;</code> ma <code>List&lt;List&lt;&gt;&gt;</code> * <code>$user.getFirstName()</code>). In generale parametri "semplici" (come background task).
* nel caso di matrici. All'interno di template Velocity si dovrà rifare
* rimento al bean direttamente al campo e non con metodi get (es:
* <code>$user.firstName</code> e non <code>$user.getFirstName()</code>). In
* generale parametri "semplici" (come background task).
*/ */
public static ReportResultDto generateReport(long companyId, long userId, ReportDto reportDto, public static ReportResultDto generateReport(long companyId, long userId, ReportDto reportDto, Object dataSource)
Object dataSource) throws ReportGenerationException { throws ReportGenerationException {
try { try {
Message message = new Message(); Message message = new Message();
setMessage(message, companyId, userId, ReportProcessMode.SYNC, Collections.singletonList(reportDto),
setMessage(message, companyId, userId, ReportProcessMode.SYNC, dataSource, null);
Collections.singletonList(reportDto), dataSource, null); String json = (String) MessageBusUtil.sendSynchronousMessage(ReportDestinationNames.SYNC, message, 1);
String json = (String) MessageBusUtil.sendSynchronousMessage(ReportDestinationNames.SYNC,
message, 1);
return JSONFactoryUtil.looseDeserialize(json, ReportResultDto.class); return JSONFactoryUtil.looseDeserialize(json, ReportResultDto.class);
} catch (Exception e) { } catch (Exception e) {
_log.error(e); _log.error(e);
@ -63,33 +55,24 @@ public class ReportUtil {
Object dataSource) throws ReportGenerationException { Object dataSource) throws ReportGenerationException {
try { try {
Message message = new Message(); Message message = new Message();
setMessage(message, companyId, userId, ReportProcessMode.SYNC, reportDtos, dataSource, null); setMessage(message, companyId, userId, ReportProcessMode.SYNC, reportDtos, dataSource, null);
String json = (String) MessageBusUtil.sendSynchronousMessage(ReportDestinationNames.SYNC, message, 1);
String json = (String) MessageBusUtil.sendSynchronousMessage(ReportDestinationNames.SYNC,
message, 1);
return JSONFactoryUtil.looseDeserialize(json, ReportResultDto.class); return JSONFactoryUtil.looseDeserialize(json, ReportResultDto.class);
} catch (Exception e) { } catch (Exception e) {
throw new ReportGenerationException(e); throw new ReportGenerationException(e);
} }
} }
public static ReportResultDto generateReport(long companyId, long userId, ReportDto reportDto, public static ReportResultDto generateReport(long companyId, long userId, ReportDto reportDto, Object dataSource,
Object dataSource, String responseDestinationName) throws ReportGenerationException { String responseDestinationName) throws ReportGenerationException {
try { try {
Message message = new Message(); Message message = new Message();
setMessage(message, companyId, userId, ReportProcessMode.ASYNC, Collections.singletonList(reportDto),
setMessage(message, companyId, userId, ReportProcessMode.ASYNC, dataSource, responseDestinationName);
Collections.singletonList(reportDto), dataSource, responseDestinationName); String json = (String) MessageBusUtil.sendSynchronousMessage(ReportDestinationNames.SERIAL, message,
TimeUnit.SECONDS.toMillis(60));
String json = (String) MessageBusUtil.sendSynchronousMessage(ReportDestinationNames.SERIAL,
message, TimeUnit.SECONDS.toMillis(60));
return JSONFactoryUtil.looseDeserialize(json, ReportResultDto.class); return JSONFactoryUtil.looseDeserialize(json, ReportResultDto.class);
} catch (Exception e) { } catch (Exception e) {
throw new ReportGenerationException(e); throw new ReportGenerationException(e);
@ -100,15 +83,11 @@ public class ReportUtil {
Object dataSource, String responseDestinationName) throws ReportGenerationException { Object dataSource, String responseDestinationName) throws ReportGenerationException {
try { try {
Message message = new Message(); Message message = new Message();
setMessage(message, companyId, userId, ReportProcessMode.ASYNC, reportDtos, dataSource, setMessage(message, companyId, userId, ReportProcessMode.ASYNC, reportDtos, dataSource,
responseDestinationName); responseDestinationName);
String json = (String) MessageBusUtil.sendSynchronousMessage(ReportDestinationNames.SERIAL, message,
String json = (String) MessageBusUtil.sendSynchronousMessage(ReportDestinationNames.SERIAL, TimeUnit.SECONDS.toMillis(60));
message, TimeUnit.SECONDS.toMillis(60));
return JSONFactoryUtil.looseDeserialize(json, ReportResultDto.class); return JSONFactoryUtil.looseDeserialize(json, ReportResultDto.class);
} catch (Exception e) { } catch (Exception e) {
throw new ReportGenerationException(e); throw new ReportGenerationException(e);
@ -119,40 +98,29 @@ public class ReportUtil {
throws ReportGenerationException { throws ReportGenerationException {
try { try {
Message message = new Message(); Message message = new Message();
setMessage(message, companyId, userId, ReportProcessMode.SYNC, Collections.singletonList(reportDto), null,
setMessage(message, companyId, userId, ReportProcessMode.SYNC, ReportDestinationNames.SYNC_PROTOCOLLO);
Collections.singletonList(reportDto), null, ReportDestinationNames.SYNC_PROTOCOLLO); String json = (String) MessageBusUtil.sendSynchronousMessage(ReportDestinationNames.SYNC_PROTOCOLLO,
message, 1);
String json = (String) MessageBusUtil.sendSynchronousMessage(
ReportDestinationNames.SYNC_PROTOCOLLO, message, 1);
return JSONFactoryUtil.looseDeserialize(json, ReportResultDto.class); return JSONFactoryUtil.looseDeserialize(json, ReportResultDto.class);
} catch (Exception e) { } catch (Exception e) {
throw new ReportGenerationException(e); throw new ReportGenerationException(e);
} }
} }
private static void setMessage(Message message, long companyId, long userId, private static void setMessage(Message message, long companyId, long userId, ReportProcessMode processMode,
ReportProcessMode processMode, List<ReportDto> reportDtos, Object dataSource, List<ReportDto> reportDtos, Object dataSource, String responseDestinationName) throws Exception {
String responseDestinationName) throws Exception {
message.put(ReportConstants.COMPANY_ID, companyId); message.put(ReportConstants.COMPANY_ID, companyId);
message.put(ReportConstants.USER_ID, userId); message.put(ReportConstants.USER_ID, userId);
Map<String, Serializable> map = new HashMap<String, Serializable>(); Map<String, Serializable> map = new HashMap<String, Serializable>();
JSONArray reportJsonArray = JSONFactoryUtil.createJSONArray(); JSONArray reportJsonArray = JSONFactoryUtil.createJSONArray();
for (ReportDto reportDto : reportDtos) { for (ReportDto reportDto : reportDtos) {
String json = JSONFactoryUtil.looseSerializeDeep(reportDto); String json = JSONFactoryUtil.looseSerializeDeep(reportDto);
JSONObject jsonObject = JSONFactoryUtil.createJSONObject(json); JSONObject jsonObject = JSONFactoryUtil.createJSONObject(json);
reportJsonArray.put(jsonObject); reportJsonArray.put(jsonObject);
} }
map.put(ReportConstants.PARAM_REPORTS, reportJsonArray.toString()); map.put(ReportConstants.PARAM_REPORTS, reportJsonArray.toString());
map.put(ReportConstants.PARAM_RESPONSE_DESTINATION_NAME, responseDestinationName); map.put(ReportConstants.PARAM_RESPONSE_DESTINATION_NAME, responseDestinationName);
map.put(ReportConstants.PARAM_PROCESS_MODE, processMode.toString()); map.put(ReportConstants.PARAM_PROCESS_MODE, processMode.toString());

2
liferay-plugins-sdk-6.2/webs/portos-kaleo-web/docroot/META-INF/custom_jsps/html/portlet/workflow_tasks/edit_workflow_task.jsp

@ -170,7 +170,7 @@ request.setAttribute(WebKeys.WORKFLOW_ASSET_PREVIEW, Boolean.TRUE);
</c:choose> </c:choose>
</c:if> </c:if>
<liferay-ui:panel-container cssClass="task-panel-container" extended="<%= true %>"> <liferay-ui:panel-container cssClass="task-panel-container" extended="true">
<liferay-ui:panel defaultState="closed" title="Attività e Commenti"> <liferay-ui:panel defaultState="closed" title="Attività e Commenti">
<% <%

Caricamento…
Annulla
Salva