diff --git a/src/app/pages/events/events.page.ts b/src/app/pages/events/events.page.ts index 5168dfa7f..e299d678e 100644 --- a/src/app/pages/events/events.page.ts +++ b/src/app/pages/events/events.page.ts @@ -344,12 +344,7 @@ export class EventsPage implements OnInit { this.openExpedientList(); } else{ - console.log('ttt'); - let navigationExtras: NavigationExtras = { - queryParams: { - "show": true, - } - }; + let navigationExtras: NavigationExtras = { queryParams: {"expedientes": true,} }; this.router.navigate(['/home/gabinete-digital'], navigationExtras); } } diff --git a/src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.html b/src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.html index 45e8da87e..cb434f1eb 100644 --- a/src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.html +++ b/src/app/pages/gabinete-digital/despachos-pr/despacho-pr/despacho-pr.page.html @@ -60,14 +60,16 @@
-
Intervenientes
- - -
-

{{interveniente.Name}}

-
-
-
+
+
Intervenientes
+ + +
+

{{interveniente.Name}}

+
+
+
+
Com conhecimento
@@ -86,7 +88,7 @@
- +
Documentos Anexados
{ @@ -214,6 +227,9 @@ export class DespachoPrPage implements OnInit { else if(actionName == 'Arquivar'){ this.arquivar(res.data.note,res.data.documents); } + else if(actionName == 'Gerar Diploma'){ + this.generateDiploma(res.data.note,res.data.documents); + } } }); } diff --git a/src/app/pages/gabinete-digital/despachos/despacho/despacho.page.html b/src/app/pages/gabinete-digital/despachos/despacho/despacho.page.html index ab971bf17..203fdac12 100644 --- a/src/app/pages/gabinete-digital/despachos/despacho/despacho.page.html +++ b/src/app/pages/gabinete-digital/despachos/despacho/despacho.page.html @@ -132,48 +132,6 @@
- -
- - - - - - - - -

- -

-

- -

-
-
- - -

- -

-

-
-
- - -

- -

-

- -

-
-
- - - - -
-
diff --git a/src/app/pages/gabinete-digital/gabinete-digital.page.ts b/src/app/pages/gabinete-digital/gabinete-digital.page.ts index 529f1e21c..27af42602 100644 --- a/src/app/pages/gabinete-digital/gabinete-digital.page.ts +++ b/src/app/pages/gabinete-digital/gabinete-digital.page.ts @@ -4,7 +4,7 @@ import { AlertService } from 'src/app/services/alert.service'; import { ModalController } from '@ionic/angular'; import { EventListPage } from './event-list/event-list.page'; import { ExpedientePage } from './expediente/expediente.page'; -import { ActivatedRoute, NavigationEnd, Router } from '@angular/router'; +import { ActivatedRoute, NavigationEnd, NavigationExtras, Router } from '@angular/router'; import { DespachosPage } from './despachos/despachos.page'; import { PedidosPage } from './pedidos/pedidos.page'; import { PendentesPage } from './pendentes/pendentes.page'; @@ -87,28 +87,55 @@ export class GabineteDigitalPage implements OnInit { }; this.activatedRoute.queryParams.subscribe(params => { - if(params["show"]) { - this.openExpedientListPage(); - this.selectedElement='Correspondence' - } - else if(params["events"]) { - this.openEventsToApprovePage("MDGPR"); - this.selectedElement='approval' - - } - else if(params["pedidos"]) { - console.log(params["pedidos"]); - - this.openPedidosPage('parecer'); - this.selectedElement='RequestsForOpinion' - - } - else if (window.innerWidth >= 800 && this.loggeduser.Profile == 'MDGPR') { - this.openEventsToApprovePage('MDGPR'); - this.selectedElement='approval' + switch (params) + { + case params["eventos"]: + this.openEventsToApprovePage("MDGPR"); + this.selectedElement='approval' + break; + + case params["expedientes"]: + this.openExpedientListPage(); + this.selectedElement='Correspondence' + break; + + case params["pendentes"]: + this.openPendentesPage(''); + this.selectedElement='Pending' + break; + + case params["despachos"]: + this.openDespachosPage(''); + this.selectedElement='Dispatches'; + break; + + case params["pedidos"]: + this.openPedidosPage('parecer'); + this.selectedElement='RequestsForOpinion'; + break; + + case params["expedientespr"]: + this.openEventsToApprovePage("MDGPR"); + this.selectedElement='Expediente Presidente' + break; + + case params["despachospr"]: + this.openDespachosPrPage(''); + this.selectedElement='DispatchesPr' + break; + + case params["diplomas"]: + this.openDiplomasPage(''); + this.selectedElement='DiplomasPorAssinar' + break; } }); + if (window.innerWidth >= 800 && this.loggeduser.Profile == 'MDGPR') { + this.openEventsToApprovePage('MDGPR'); + this.selectedElement='approval' + } + } @@ -241,6 +268,8 @@ export class GabineteDigitalPage implements OnInit { this.openEventsToApproveList(profile); } else{ + let navigationExtras: NavigationExtras = { queryParams: {"eventos": true,}}; + this.router.navigate(['/home/gabinete-digital'], navigationExtras); this.showEventsToApprove = true; } } @@ -272,6 +301,8 @@ export class GabineteDigitalPage implements OnInit { } else{ this.selectedElement='Correspondence' + let navigationExtras: NavigationExtras = { queryParams: {"expedientes": true,}}; + this.router.navigate(['/home/gabinete-digital'], navigationExtras); this.showExpedients = true; } } @@ -296,6 +327,8 @@ export class GabineteDigitalPage implements OnInit { } else{ this.segment = segment; + let navigationExtras: NavigationExtras = { queryParams: {"pedidos": true,}}; + this.router.navigate(['/home/gabinete-digital'], navigationExtras); this.showPedidos = true; } } @@ -306,6 +339,8 @@ export class GabineteDigitalPage implements OnInit { this.openDespachoList(); } else{ + let navigationExtras: NavigationExtras = {queryParams: {"despachos": true,}}; + this.router.navigate(['/home/gabinete-digital'], navigationExtras); this.showDespachos = true; } } @@ -316,6 +351,8 @@ export class GabineteDigitalPage implements OnInit { this.openDespachoListPr(); } else{ + let navigationExtras: NavigationExtras = {queryParams: {"despachospr": true,}}; + this.router.navigate(['/home/gabinete-digital'], navigationExtras); this.showDespachosPr = true; } } @@ -326,6 +363,8 @@ export class GabineteDigitalPage implements OnInit { this.openPendenteList(); } else{ + let navigationExtras: NavigationExtras = { queryParams: {"pendentes": true,}}; + this.router.navigate(['/home/gabinete-digital'], navigationExtras); this.showPendentes = true; } } @@ -336,6 +375,8 @@ export class GabineteDigitalPage implements OnInit { //this.openDespachoList(); } else{ + let navigationExtras: NavigationExtras = {queryParams: {"expedientespr": true,}}; + this.router.navigate(['/home/gabinete-digital'], navigationExtras); this.showExpedientesPr = true; } } @@ -347,6 +388,8 @@ export class GabineteDigitalPage implements OnInit { } else{ this.segment = segment; + let navigationExtras: NavigationExtras = { queryParams: {"diplomas": true,}}; + this.router.navigate(['/home/gabinete-digital'], navigationExtras); this.showDiplomas = true; } } diff --git a/src/app/pages/gabinete-digital/pedidos/pedido/pedido.page.html b/src/app/pages/gabinete-digital/pedidos/pedido/pedido.page.html index 64c008a59..d77cf5bb3 100644 --- a/src/app/pages/gabinete-digital/pedidos/pedido/pedido.page.html +++ b/src/app/pages/gabinete-digital/pedidos/pedido/pedido.page.html @@ -119,48 +119,6 @@ - -
- - - - - - - - -

- -

-

- -

-
-
- - -

- -

-

-
-
- - -

- -

-

- -

-
-
- - - - -
-
diff --git a/src/app/shared/gabinete-digital/despachos-pr/despachos-pr.page.ts b/src/app/shared/gabinete-digital/despachos-pr/despachos-pr.page.ts index f934bea27..d11430a55 100644 --- a/src/app/shared/gabinete-digital/despachos-pr/despachos-pr.page.ts +++ b/src/app/shared/gabinete-digital/despachos-pr/despachos-pr.page.ts @@ -128,11 +128,11 @@ segmentChanged(ev: any) { }); } -doRefresh(event) { +doRefresh() { this.LoadList(); setTimeout(() => { - event.target.complete(); + //event.target.complete(); }, 2000); } diff --git a/src/app/shared/gabinete-digital/pedidos/pedidos.page.ts b/src/app/shared/gabinete-digital/pedidos/pedidos.page.ts index 3c724117b..9878759a3 100644 --- a/src/app/shared/gabinete-digital/pedidos/pedidos.page.ts +++ b/src/app/shared/gabinete-digital/pedidos/pedidos.page.ts @@ -114,6 +114,7 @@ export class PedidosPage implements OnInit { "DocId": element.workflowInstanceDataFields.DocIdDiferimento, "FolderId": element.workflowInstanceDataFields.FolderId, "WorkflowName": element.workflowDisplayName, + "activityInstanceName": element.activityInstanceName, } this.deferimentoList.push(task); });