This commit is contained in:
Peter Maquiran
2021-08-13 09:45:44 +01:00
parent b12d440431
commit 4302ed983f
5 changed files with 28 additions and 63 deletions
@@ -176,7 +176,18 @@ export class DocumentDetailPage implements OnInit {
}, },
translucent: true translucent: true
}); });
return await popover.present(); await popover.present()
popover.onDidDismiss().then((res:any) => {
if(res.data.component == 'openBookMeetingModal') {
this.openBookMeetingModal()
} else if(res.data.component == 'openExpedientActionsModal') {
this.openExpedientActionsModal(res.data.taskAction)
} else {
console.log(res.data)
alert('component not found')
}
});
} }
} }
@@ -143,7 +143,7 @@ export class ExpedientTaskModalPage implements OnInit {
this.dispatchFolder.SourceId = this.task.workflowInstanceDataFields.DocId this.dispatchFolder.SourceId = this.task.workflowInstanceDataFields.DocId
} else { } else {
alert('component !!!!') alert('aplicationId not found !!!!')
} }
this.postData.DispatchFolder = this.dispatchFolder; this.postData.DispatchFolder = this.dispatchFolder;
@@ -31,65 +31,19 @@ export class SearchedDocumentOptionsPage implements OnInit {
} }
close() { close() {
this.modalController.dismiss(); this.popoverController.dismiss();
} }
goBack() { goBack() {
this.modalController.dismiss(); this.popoverController.dismiss();
} }
async openBookMeetingModal() { async openBookMeetingModal() {
this.popoverController.dismiss({component:'openBookMeetingModal', taskAction: ''});
const task: ExpedientTaskModalPageNavParamsTask = this.task
let classs;
if( window.innerWidth <= 800) {
classs = 'book-meeting-modal modal modal-desktop'
} else {
classs = 'modal modal-desktop showAsideOptions'
}
console.log(this.LoadedDocument, task, ':Cars:')
const modal = await this.modalController.create({
component: DocumentSetUpMeetingPage,
componentProps: {
task: this.task,
document: this.LoadedDocument
},
cssClass: classs,
backdropDismiss: false
});
await modal.present();
modal.onDidDismiss().then( async(res)=>{
this.popoverController.dismiss();
});
} }
async openExpedientActionsModal( taskAction: any) { async openExpedientActionsModal( taskAction: any) {
this.popoverController.dismiss({component:'openExpedientActionsModal', taskAction});
const task: ExpedientTaskModalPageNavParamsTask = this.task
let classs;
if( window.innerWidth <= 800) {
classs = 'modal modal-desktop'
} else {
classs = 'modal modal-desktop showAsideOptions'
}
const modal = await this.modalController.create({
component: ExpedientTaskModalPage,
componentProps: {
taskAction: taskAction,
task: this.task,
},
cssClass: classs,
});
await modal.present();
modal.onDidDismiss().then( async(res) => {
this.popoverController.dismiss();
});
} }
async distartExpedientModal(body:any) {} async distartExpedientModal(body:any) {}
+1 -1
View File
@@ -10,7 +10,7 @@
"module": "es2020", "module": "es2020",
"moduleResolution": "node", "moduleResolution": "node",
"importHelpers": true, "importHelpers": true,
"target": "es2015", "target": "es5",
"lib": [ "lib": [
"es2018", "es2018",
"dom" "dom"