Merge branch 'develop' into feature/SmetarMES
This commit is contained in:
@@ -10,6 +10,7 @@ export class Riepilogo extends kendo.data.Model.define({
|
||||
fields: {
|
||||
id: {type: "string"},
|
||||
row_number: {type: "number"},
|
||||
sort: {type: "string"},
|
||||
nazionalita: {type: "string"},
|
||||
id_viaggio: {type: "string"},
|
||||
data_ord_iniz_trasp: {type: "date"},
|
||||
@@ -41,6 +42,7 @@ export class Riepilogo extends kendo.data.Model.define({
|
||||
}
|
||||
}) {
|
||||
id: string
|
||||
sort: string
|
||||
nazionalita: string
|
||||
id_viaggio: string
|
||||
data_ora_iniz_trasp: Date
|
||||
@@ -299,7 +301,7 @@ export default class PopupRiepGiorno extends BasePopup {
|
||||
async loadRiepiloghi() {
|
||||
const riepiloghi = await this.getRiepiloghi({dataCons: this.dataCons.unix()});
|
||||
|
||||
this.riepiloghi = groupBy(riepiloghi, (riepilogo: Riepilogo) => `${riepilogo.nazionalita || ""}-${riepilogo.id_viaggio || ""}-${riepilogo.data_ora_iniz_trasp || ""}`) as Record<string, Array<Riepilogo>>;
|
||||
this.riepiloghi = groupBy(riepiloghi, (riepilogo: Riepilogo) => `${riepilogo.sort}-${riepilogo.nazionalita || ""}-${riepilogo.id_viaggio || ""}-${riepilogo.data_ora_iniz_trasp || ""}`) as Record<string, Array<Riepilogo>>;
|
||||
|
||||
if (this.tables) {
|
||||
this.tables.forEach(table => table.grid.destroy());
|
||||
@@ -501,6 +503,10 @@ export default class PopupRiepGiorno extends BasePopup {
|
||||
model: Riepilogo
|
||||
},
|
||||
sort: [
|
||||
{
|
||||
field: "sort",
|
||||
dir: "asc"
|
||||
},
|
||||
{
|
||||
field: "nazionalita",
|
||||
dir: "asc"
|
||||
@@ -791,7 +797,7 @@ export default class PopupRiepGiorno extends BasePopup {
|
||||
},
|
||||
template: (data) => {
|
||||
data.text_field = `
|
||||
Ore ${moment(data.data_ora_iniz_trasp).format("HH:mm")}${data.rag_soc && ` - ${data.rag_soc}` || ""}
|
||||
<b>Ore ${moment(data.data_ora_iniz_trasp).format("HH:mm")}${data.rag_soc && ` - ${data.rag_soc}` || " - Ritiro Cliente"}</b>
|
||||
<br>
|
||||
${data.destinazioni}${data.note && `<br>${data.note}` || ""}
|
||||
`;
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
SELECT *
|
||||
FROM (SELECT IIF(ISNULL(vd.nazione, ga.nazione) = (SELECT nazione FROM azienda),
|
||||
FROM (SELECT IIF(vv.id_viaggio IS NULL, 0, 1) AS sort,
|
||||
IIF(ISNULL(vd.nazione, ga.nazione) = (SELECT nazione FROM azienda),
|
||||
'1 - ' + ISNULL(vd.nazione, ga.nazione),
|
||||
IIF(gn.flag_intracee = 'S', '2 - INTRACE', '3 - EXTRACE')) AS nazionalita,
|
||||
vv.id_viaggio,
|
||||
|
||||
Reference in New Issue
Block a user