diff --git a/src/app/pages/gabinete-digital/gabinete-digital.page.ts b/src/app/pages/gabinete-digital/gabinete-digital.page.ts
index a36a58774..51fccb3bd 100644
--- a/src/app/pages/gabinete-digital/gabinete-digital.page.ts
+++ b/src/app/pages/gabinete-digital/gabinete-digital.page.ts
@@ -261,9 +261,6 @@ export class GabineteDigitalPage implements OnInit {
this.processesbackend.GetToApprovedEvents('Agenda','true').subscribe(res=>{
this.count_ev_apr = res;
});
- /* this.processesbackend.GetToApprovedEvents('MDGPR','true').subscribe(res=>{
- this.count_ev_md = res;
- }); */
this.showLoader = false;
diff --git a/src/app/shared/agenda/edit-event-to-approve/edit-event-to-approve.module.ts b/src/app/shared/agenda/edit-event-to-approve/edit-event-to-approve.module.ts
index 4cf285f4e..db637c541 100644
--- a/src/app/shared/agenda/edit-event-to-approve/edit-event-to-approve.module.ts
+++ b/src/app/shared/agenda/edit-event-to-approve/edit-event-to-approve.module.ts
@@ -21,6 +21,7 @@ import { NgxMatMomentModule } from '@angular-material-components/moment-adapter'
import { MAT_DATE_LOCALE } from '@angular/material/core';
import { MatDatepickerModule } from '@angular/material/datepicker';
import { MatInputModule } from '@angular/material/input';
+import { MatDialogModule } from '@angular/material/dialog';
@NgModule({
imports: [
@@ -28,6 +29,7 @@ import { MatInputModule } from '@angular/material/input';
FormsModule,
IonicModule,
EditEventToApprovePageRoutingModule,
+ // Angular material
MatDatepickerModule,
MatInputModule,
MatNativeDateModule,
@@ -37,7 +39,8 @@ import { MatInputModule } from '@angular/material/input';
NgxMatMomentModule,
MatSelectModule,
MatButtonModule,
- ReactiveFormsModule
+ ReactiveFormsModule,
+ MatDialogModule,
],
declarations: [EditEventToApprovePage],
exports: [EditEventToApprovePage]
diff --git a/src/app/shared/agenda/edit-event-to-approve/edit-event-to-approve.page.html b/src/app/shared/agenda/edit-event-to-approve/edit-event-to-approve.page.html
index 46daecaf0..13975c49e 100644
--- a/src/app/shared/agenda/edit-event-to-approve/edit-event-to-approve.page.html
+++ b/src/app/shared/agenda/edit-event-to-approve/edit-event-to-approve.page.html
@@ -3,19 +3,19 @@
-
+
- Editar evento por aprovar
+ Editar evento por aprovar TK
-
+
@@ -50,19 +50,19 @@
-
+
-
+
Oficial
@@ -70,8 +70,10 @@
-
-
+
+
Oficial
@@ -92,37 +94,37 @@
-
+
-
+
-
+
-
- Não se repete
- Repete
-
-
-
-
- Não se repete
-
-
- Repete
+
+
+ {{recurring.Description}}
@@ -208,9 +202,37 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -260,23 +282,23 @@
Adicionar documentos
-
+
-
-
-
+
+
+
-
- {{document.SourceName}}
+
+ {{document.SourceName}}
Correspondencia
AccoesPresidenciais
ArquivoDespachoElect
-
+
{{document.Stakeholders}} {{document.CreateDate | date: 'dd-MM-yy'}}
@@ -297,7 +319,7 @@
-
+
@@ -305,4 +327,4 @@
-
\ No newline at end of file
+
diff --git a/src/app/shared/agenda/edit-event-to-approve/edit-event-to-approve.page.ts b/src/app/shared/agenda/edit-event-to-approve/edit-event-to-approve.page.ts
index 2be4cbc91..7c5cb35a6 100644
--- a/src/app/shared/agenda/edit-event-to-approve/edit-event-to-approve.page.ts
+++ b/src/app/shared/agenda/edit-event-to-approve/edit-event-to-approve.page.ts
@@ -45,6 +45,8 @@ export class EditEventToApprovePage implements OnInit {
public stepSecond = 5;
public dateControlStart = new FormControl(moment("DD MM YYYY hh"));
public dateControlEnd = new FormControl(moment("DD MM YYYY hh"));
+ recurringTypes: any;
+ selectedRecurringType: any;
showLoader = false
@@ -127,12 +129,16 @@ export class EditEventToApprovePage implements OnInit {
ngOnInit() {
+ console.log('EDITAR');
+
+
if(this.restoreTemporaryData()){
this.setOtherData()
} else {
this.getTask();
}
+ this.getRecurrenceTypes();
}
@@ -156,6 +162,24 @@ export class EditEventToApprovePage implements OnInit {
})
}
+ getRecurrenceTypes() {
+ this.eventsService.getRecurrenceTypes().subscribe(res=>{
+ console.log(res);
+ this.recurringTypes = res;
+ });
+ }
+
+ onSelectedRecurringChanged(ev:any){
+ console.log(ev);
+ if(ev.length > 1){
+ console.log(ev.filter(data => data != '-1'));
+ this.eventProcess.workflowInstanceDataFields.OccurrenceType = ev.filter(data => data != '-1');
+ }
+ if(ev.length == 0){
+ this.eventProcess.workflowInstanceDataFields.OccurrenceType = "-1";
+ }
+ }
+
setOtherData() {
if(this.eventProcess.workflowInstanceDataFields.ParticipantsList) {
this.eventProcess.workflowInstanceDataFields.ParticipantsList.forEach(e => {
@@ -274,6 +298,7 @@ export class EditEventToApprovePage implements OnInit {
ParticipantsList: this.eventProcess.workflowInstanceDataFields.ParticipantsList,
}
+ console.log(event);
this.eventsService.postEventToApproveEdit(event).subscribe(()=>{
this.toastService.successMessage('Evento editado');
diff --git a/src/app/shared/gabinete-digital/edit-event-to-approve/edit-event.page.html b/src/app/shared/gabinete-digital/edit-event-to-approve/edit-event.page.html
index 0650cfbdf..18e2c347b 100644
--- a/src/app/shared/gabinete-digital/edit-event-to-approve/edit-event.page.html
+++ b/src/app/shared/gabinete-digital/edit-event-to-approve/edit-event.page.html
@@ -171,7 +171,7 @@
required
appearance="none"
>
-