This commit is contained in:
tiago.kayaya
2021-09-03 16:38:59 +01:00
parent d3b6370f6c
commit 0db26d8cd0
@@ -124,7 +124,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
this.loggeduser = authService.ValidatedUser; this.loggeduser = authService.ValidatedUser;
window.onresize = (event) => { window.onresize = (event) => {
// if not mobile remove all component // if not mobile remove all component
if( window.innerWidth <= 701){ if( window.innerWidth < 701){
this.modalController.dismiss(); this.modalController.dismiss();
this.segmentVista = "listview"; this.segmentVista = "listview";
} }
@@ -133,7 +133,6 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
} }
}; };
this.checkRoutes(); this.checkRoutes();
} }
ngDoCheck(): void { ngDoCheck(): void {
@@ -191,7 +190,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
async loadAllProcesses() { async loadAllProcesses() {
let allProcessesList = await this.processesbackend.GetTasksList("", false).toPromise(); let allProcessesList = await this.processesbackend.GetTasksList("", false).toPromise();
if(!this.p.userRole(['PR'])) { if(!this.p.userRole(['PR'])) {
allProcessesList = allProcessesList.filter( element => element.activityInstanceName != 'Assinar Diplomas') allProcessesList = allProcessesList.filter( element => element.activityInstanceName != 'Assinar Diplomas')
} else if (this.p.userRole(['PR'])) { } else if (this.p.userRole(['PR'])) {
@@ -464,7 +463,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
if(despachos) { if(despachos) {
this.despachoStore.reset(despachos) this.despachoStore.reset(despachos)
} }
let pareceres = await this.processesbackend.GetTasksList("Pedido de Parecer", false).toPromise(); let pareceres = await this.processesbackend.GetTasksList("Pedido de Parecer", false).toPromise();
let pareceresPr = await this.processesbackend.GetTasksList("Pedido de Parecer do Presidente", false).toPromise(); let pareceresPr = await this.processesbackend.GetTasksList("Pedido de Parecer do Presidente", false).toPromise();
@@ -503,7 +502,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
this.eventoaprovacaostore.countMd = eventsMDGPRList.length this.eventoaprovacaostore.countMd = eventsMDGPRList.length
this.eventoaprovacaostore.resetmd(eventsMDGPRList); this.eventoaprovacaostore.resetmd(eventsMDGPRList);
let prEventsOficial = await this.processesbackend.GetTasksList('Agenda Oficial PR', false).toPromise(); let prEventsOficial = await this.processesbackend.GetTasksList('Agenda Oficial PR', false).toPromise();
let prEventsPessoal = await this.processesbackend.GetTasksList('Agenda Pessoal PR', false).toPromise(); let prEventsPessoal = await this.processesbackend.GetTasksList('Agenda Pessoal PR', false).toPromise();
@@ -521,7 +520,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
let diplomasAssinar = despachospr.filter(data => data.activityInstanceName == "Assinar Diploma"); let diplomasAssinar = despachospr.filter(data => data.activityInstanceName == "Assinar Diploma");
this.count_dip_as = Object.keys(diplomasAssinar).length; this.count_dip_as = Object.keys(diplomasAssinar).length;
this.deplomasStore.resetDiplomasList(diplomasAssinar) this.deplomasStore.resetDiplomasList(diplomasAssinar)
let diplomasAssinados = despachospr.filter(data => data.activityInstanceName == "Diploma Assinado"); let diplomasAssinados = despachospr.filter(data => data.activityInstanceName == "Diploma Assinado");
this.count_dip_as_pr = Object.keys(diplomasAssinados).length; this.count_dip_as_pr = Object.keys(diplomasAssinados).length;
@@ -569,7 +568,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
} }
selectedElementF(element:string) { selectedElementF(element:string) {
if (window.innerWidth >= 801) { if (window.innerWidth > 701) {
return element == this.selectedElement return element == this.selectedElement
} }
return false; return false;
@@ -578,7 +577,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
openAllProcessesPage() { openAllProcessesPage() {
this.closeAllDesktopComponents(); this.closeAllDesktopComponents();
let navigationExtras: NavigationExtras = { queryParams: {"processes": true,}}; let navigationExtras: NavigationExtras = { queryParams: {"processes": true,}};
if( window.innerWidth <= 801) { if( window.innerWidth < 701) {
this.router.navigate(['/home/gabinete-digital']); this.router.navigate(['/home/gabinete-digital']);
} }
else { else {
@@ -591,7 +590,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
openEventsToApprovePage() { openEventsToApprovePage() {
this.closeAllDesktopComponents(); this.closeAllDesktopComponents();
let navigationExtras: NavigationExtras = { queryParams: {"eventos": true,}}; let navigationExtras: NavigationExtras = { queryParams: {"eventos": true,}};
if( window.innerWidth <= 801) { if( window.innerWidth < 701) {
//this.openEventsToApproveList(profile); //this.openEventsToApproveList(profile);
this.router.navigate(['/home/gabinete-digital/event-list']); this.router.navigate(['/home/gabinete-digital/event-list']);
} }
@@ -606,7 +605,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
this.closeAllDesktopComponents(); this.closeAllDesktopComponents();
switch(this.loggeduser.Profile){ switch(this.loggeduser.Profile){
case 'MDGPR': case 'MDGPR':
if( window.innerWidth <= 801) { if( window.innerWidth < 701) {
//this.openExpedientList(); //this.openExpedientList();
this.router.navigate(['/home/gabinete-digital/expediente']); this.router.navigate(['/home/gabinete-digital/expediente']);
} }
@@ -618,7 +617,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
} }
break; break;
case 'PR': case 'PR':
if( window.innerWidth <= 801) { if( window.innerWidth < 701) {
this.router.navigate(['/home/gabinete-digital/expedientes-pr']); this.router.navigate(['/home/gabinete-digital/expedientes-pr']);
} }
else { else {
@@ -645,7 +644,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
this.segment = 'parecer' this.segment = 'parecer'
} }
if( window.innerWidth <= 801) { if( window.innerWidth < 701) {
this.router.navigate(['/home/gabinete-digital/pedidos'], navigationExtras); this.router.navigate(['/home/gabinete-digital/pedidos'], navigationExtras);
} }
else { else {
@@ -662,7 +661,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
openDespachosPage(segment?:string) { openDespachosPage(segment?:string) {
this.closeAllDesktopComponents(); this.closeAllDesktopComponents();
if( window.innerWidth <= 801){ if( window.innerWidth < 701){
this.router.navigate(['/home/gabinete-digital/despachos']); this.router.navigate(['/home/gabinete-digital/despachos']);
} }
else{ else{
@@ -674,7 +673,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
openDespachosPrPage(segment?:string) { openDespachosPrPage(segment?:string) {
this.closeAllDesktopComponents(); this.closeAllDesktopComponents();
if( window.innerWidth <= 801){ if( window.innerWidth < 701){
this.router.navigate(['/home/gabinete-digital/despachos-pr']); this.router.navigate(['/home/gabinete-digital/despachos-pr']);
} }
else{ else{
@@ -686,7 +685,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
openPendentesPage(segment?:string){ openPendentesPage(segment?:string){
this.closeAllDesktopComponents(); this.closeAllDesktopComponents();
if( window.innerWidth <= 801){ if( window.innerWidth < 701){
this.router.navigate(['/home/gabinete-digital/pendentes']); this.router.navigate(['/home/gabinete-digital/pendentes']);
} }
else{ else{
@@ -698,7 +697,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
openExpedientesPrPage(segment?:string){ openExpedientesPrPage(segment?:string){
this.closeAllDesktopComponents(); this.closeAllDesktopComponents();
if( window.innerWidth <= 801) { if( window.innerWidth < 701) {
this.router.navigate(['/home/gabinete-digital/expedientes-pr']); this.router.navigate(['/home/gabinete-digital/expedientes-pr']);
} }
else { else {
@@ -720,7 +719,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
this.segment = segment; this.segment = segment;
if( window.innerWidth <= 801){ if( window.innerWidth < 701){
this.router.navigate(['/home/gabinete-digital/diplomas'], navigationExtras); this.router.navigate(['/home/gabinete-digital/diplomas'], navigationExtras);
} }
else{ else{
@@ -734,7 +733,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
openDiplomasAssinarPage() { openDiplomasAssinarPage() {
this.closeAllDesktopComponents(); this.closeAllDesktopComponents();
if( window.innerWidth <= 801){ if( window.innerWidth < 701){
this.router.navigate(['/home/gabinete-digital/diplomas-assinar']); this.router.navigate(['/home/gabinete-digital/diplomas-assinar']);
} }
else{ else{