Bug fixed route to expedientes/

This commit is contained in:
Eudes Inácio
2021-02-01 16:29:11 +01:00
parent 4a30ec1a26
commit ee949e5a41
+24 -3
View File
@@ -7,6 +7,7 @@ import { StorageService } from 'src/app/services/storage.service';
import { ModalController } from '@ionic/angular';
import { PublicationDetailPage } from '../../app/pages/publications/view-publications/publication-detail/publication-detail.page';
import { ViewPublicationsPage } from '../../app/pages/publications/view-publications/view-publications.page';
import { ExpedienteDetailPage } from '../../app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page'
import { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed, Modals } from '@capacitor/core';
import { Router } from '@angular/router';
@@ -97,10 +98,10 @@ export class HomePage implements OnInit {
this.router.navigate(['/home/', service, idObject, 'home']);
} else if (service === "agenda") {
this.router.navigate(['/home/', service, idObject, 'home']);
} else if (service === "gabinete-digital") {
} else if (service === "gabinete-digital" && object != "expediente") {
this.router.navigate(['/home/', service]);
} else if (service === "gabinete-digital-expediente") {
this.router.navigate(['/home/gabinete-digital/', object, idObject]);
} else if (service === "gabinete-digital" && object === "expediente") {
this.viewExpedientDetail(idObject)
}
} else {
@@ -167,6 +168,26 @@ export class HomePage implements OnInit {
});
}
async viewExpedientDetail(serialNumber:any) {
console.log(this.profile);
const modal = await this.modalController.create({
component: ExpedienteDetailPage,
componentProps:{
serialNumber: serialNumber,
profile: this.profile,
},
cssClass: 'modal',
backdropDismiss: false
});
await modal.present();
modal.onDidDismiss().then((res)=>{
if(res){
console.log(res);
}
});
}
async viewPublicationDetail(processId: string, publicationId: string) {