From a47e7f0c5c249ce11af00efd338c169f3e55a117 Mon Sep 17 00:00:00 2001 From: Peter Maquiran Date: Mon, 2 Mar 2026 11:34:06 +0100 Subject: [PATCH] send attachment of creating defeimente --- .../modals/create-process/create-process.page.ts | 3 ++- src/app/models/ExpedientTaskModalPage.ts | 1 + .../expedient-task-modal.page.ts | 13 +++++++++++-- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/src/app/modals/create-process/create-process.page.ts b/src/app/modals/create-process/create-process.page.ts index 7d11862f3..fe313dcc2 100644 --- a/src/app/modals/create-process/create-process.page.ts +++ b/src/app/modals/create-process/create-process.page.ts @@ -108,7 +108,8 @@ export class CreateProcessPage implements OnInit { this.fulltask = this.navParams.get('fulltask'); - // console.log('this.fulltask', this.fulltask) + console.log('this.fulltask', this.fulltask) + alert("nice") // if(this.fulltask?.Documents) { diff --git a/src/app/models/ExpedientTaskModalPage.ts b/src/app/models/ExpedientTaskModalPage.ts index 2afe880ce..2edc2e153 100644 --- a/src/app/models/ExpedientTaskModalPage.ts +++ b/src/app/models/ExpedientTaskModalPage.ts @@ -12,6 +12,7 @@ export class ExpedientTaskModalPageNavParamsTask { SourceType: 'DOC' | 'FOLDER', SourceID: any // doc id } + Documents?: any[] } export class task extends ExpedientTaskModalPageNavParamsTask {} \ No newline at end of file diff --git a/src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.ts b/src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.ts index de443ea07..27736e313 100644 --- a/src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.ts +++ b/src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.ts @@ -130,7 +130,6 @@ export class ExpedientTaskModalPage implements OnInit { public TaskService: TaskService, private FilePickerWebService: FilePickerWebService, ) { - this.loggeduser = SessionStore.user; this.task = this.navParams.get('task'); @@ -178,7 +177,7 @@ export class ExpedientTaskModalPage implements OnInit { // console.log(error) // } - // console.log('this.document', this.document) + console.log('this.document', this.document, this.task) @@ -442,6 +441,16 @@ export class ExpedientTaskModalPage implements OnInit { } break; case '2': // Deferimento + // fix attachments + for(const doc of this.task?.Documents || []) { + docs.Attachments.push({ + ApplicationId: doc.ApplicationId, + Source: 1, + SourceId: doc.DocId, + SourceName: doc.Assunto + }) + } + this.postData = { DistributionType: "Paralelo", CountryCode: 'AO',