diff --git a/src/app/pages/gabinete-digital/gabinete-digital.page.ts b/src/app/pages/gabinete-digital/gabinete-digital.page.ts index d3b847fa7..1a37f0ae4 100644 --- a/src/app/pages/gabinete-digital/gabinete-digital.page.ts +++ b/src/app/pages/gabinete-digital/gabinete-digital.page.ts @@ -194,6 +194,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck { selector: 'app-gabinete-digital ion-content .aside-wrapper', callback: () => { this.checkRoutes(); + console.log('FIRST CALL') this.LoadCounts(); } }) @@ -205,6 +206,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck { this.waitForDomService.selector({ selector: 'app-gabinete-digital ion-content .aside-wrapper', callback: () => { + console.log('SECOND CALL') this.loadAllProcesses(); } }) @@ -224,7 +226,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck { this.platform.ready().then(() => { if (this.platform.is('desktop') || this.platform.is('mobileweb')) { this.storage.set('GabineteProcess', data).then(() => { - + }) } else { data.forEach(element => { @@ -257,7 +259,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck { this.hideRefreshButton(); if (this.platform.is('desktop') || this.platform.is('mobileweb')) { this.storage.get('GabineteProcess').then((allprocess: any[]) => { - + allprocess.forEach(element => { let date = new Date(element.taskStartDate); date.setMonth(date.getMonth() + 1); @@ -318,7 +320,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck { this.allProcessesList = this.sortService.sortDate(this.allProcessesList, 'CreateDate') }); - + }) } @@ -352,7 +354,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck { if (totalDays == 0) { if (allday) { customDate = this.getCustomDate(start) + ", " + this.getCustomHours(start) + " (todo dia)"; - + return customDate; } else { @@ -415,7 +417,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck { this.router.navigate(['/home/gabinete-digital/event-list/approve-event', serialNumber, 'gabinete-digital']); } else { - + } } @@ -581,12 +583,12 @@ export class GabineteDigitalPage implements OnInit, DoCheck { } this.allProcessesList.push(task); - this.allProcessesList = removeDuplicate(this.allProcessesList); - this.allProcessesList = this.sortService.sortDate(this.allProcessesList, 'CreateDate') - console.log('All PROCESS', this.allProcessesList) - }); + this.allProcessesList = removeDuplicate(this.allProcessesList); + this.allProcessesList = this.sortService.sortDate(this.allProcessesList, 'CreateDate') + console.log('All PROCESS', this.allProcessesList) + let expedientes = await this.processesbackend.GetTaskListExpediente(false).toPromise(); expedientes = expedientes.filter(data => data.workflowInstanceDataFields.Status == "Active") this.expedientegbstore.count = expedientes.length @@ -666,14 +668,14 @@ export class GabineteDigitalPage implements OnInit, DoCheck { this.count_dip_apr = "-"; - + this.loadCount = true } doRefresh(event) { - - this.LoadCounts(); + + this.LoadCounts(); if (event) { setTimeout(() => { @@ -681,7 +683,7 @@ export class GabineteDigitalPage implements OnInit, DoCheck { }, 2000); } else { - + } } @@ -746,6 +748,18 @@ export class GabineteDigitalPage implements OnInit, DoCheck { this.showExpedientesPr = true; } break; + default: + if (window.innerWidth < 701) { + //this.openExpedientList(); + this.router.navigate(['/home/gabinete-digital/expediente']); + } + else { + this.selectedElement = 'Correspondence' + let navigationExtras: NavigationExtras = { queryParams: { "expedientes": true, } }; + this.router.navigate(['/home/gabinete-digital'], navigationExtras); + this.showExpedients = true; + } + } }