Merge remote-tracking branch 'origin/develop' into develop
This commit is contained in:
@@ -148,6 +148,12 @@ public class ActivityDTO {
|
|||||||
@SqlField(value = "flag_risolto")
|
@SqlField(value = "flag_risolto")
|
||||||
private String flagRisolto;
|
private String flagRisolto;
|
||||||
|
|
||||||
|
@SqlField(value = "da_pagare")
|
||||||
|
private Boolean daPagare;
|
||||||
|
|
||||||
|
@SqlField(value = "a_canone")
|
||||||
|
private Boolean aCanone;
|
||||||
|
|
||||||
private String emailRichiedente;
|
private String emailRichiedente;
|
||||||
|
|
||||||
|
|
||||||
@@ -616,6 +622,24 @@ public class ActivityDTO {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Boolean getDaPagare() {
|
||||||
|
return daPagare;
|
||||||
|
}
|
||||||
|
|
||||||
|
public ActivityDTO setDaPagare(Boolean daPagare) {
|
||||||
|
this.daPagare = daPagare;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Boolean getaCanone() {
|
||||||
|
return aCanone;
|
||||||
|
}
|
||||||
|
|
||||||
|
public ActivityDTO setaCanone(Boolean aCanone) {
|
||||||
|
this.aCanone = aCanone;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
public String getEmailRichiedente() {
|
public String getEmailRichiedente() {
|
||||||
return emailRichiedente;
|
return emailRichiedente;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -958,9 +958,14 @@ public class ActivityService {
|
|||||||
" WHEN sottoattivita.activity_description <> processi.activity_description\n" +
|
" WHEN sottoattivita.activity_description <> processi.activity_description\n" +
|
||||||
" THEN sottoattivita.activity_description\n" +
|
" THEN sottoattivita.activity_description\n" +
|
||||||
" ELSE\n" +
|
" ELSE\n" +
|
||||||
" '' END AS 'descrizione_sottoattivita'\n" +
|
" '' END AS 'descrizione_sottoattivita',\n" +
|
||||||
|
" task.daPagare as da_pagare,\n" +
|
||||||
|
" task.aCanone as a_canone " +
|
||||||
"FROM processi\n" +
|
"FROM processi\n" +
|
||||||
" LEFT OUTER JOIN sottoattivita ON processi.activity_id = sottoattivita.parent_activity_id\n";
|
" LEFT OUTER JOIN sottoattivita ON processi.activity_id = sottoattivita.parent_activity_id\n"+
|
||||||
|
" OUTER APPLY ( SELECT CAST(MAX(CASE WHEN task.cod_jfas <> 'C01' THEN 0 ELSE 1 END) AS BIT) AS daPagare,\n" +
|
||||||
|
" CAST(MAX(CASE WHEN task.cod_jfas = 'C01' THEN 0 ELSE 1 END) AS BIT) AS aCanone \n" +
|
||||||
|
" FROM stb_activity task ON processi.activity_id = task.parent_activity_id) task ";
|
||||||
|
|
||||||
if (!isTable) {
|
if (!isTable) {
|
||||||
sql += " WHERE processi.effective_endtime IS NULL " +
|
sql += " WHERE processi.effective_endtime IS NULL " +
|
||||||
|
|||||||
Reference in New Issue
Block a user