Edit event to approve

This commit is contained in:
Peter Maquiran
2021-03-03 10:15:44 +01:00
parent a0f06af6bf
commit b079656c7f
6 changed files with 29 additions and 12 deletions
@@ -29,6 +29,7 @@ export class ApproveEventComponent implements OnInit {
@Output() approveEventDismiss = new EventEmitter<any>();
@Output() closeEventToApprove = new EventEmitter<any>();
@Output() AproveEventEditEvent = new EventEmitter<any>();
constructor(
private router:Router,
@@ -46,7 +47,7 @@ export class ApproveEventComponent implements OnInit {
}
notImplemented(){
this.alertService.presentAlert('Funcionalidade em desenvolvimento');
this.AproveEventEditEvent.emit(this.loadedEvent);
}
close(){
@@ -39,7 +39,7 @@
<ion-list>
<ion-item-sliding>
<ion-item class="Rectangle" lines="none"
*ngFor="let event of eventsMDGPRList" (click)="openApproveModal(event.serialNumber)">
*ngFor="let event of eventsMDGPRList" (click)="openApproveModal(event.serialNumber, event)">
<div class="content-mdgpr-{{event.workflowInstanceDataFields.Agenda}}">
<div class="approve-event-time">
<p>{{event.workflowInstanceDataFields.StartDate | date: 'hh:mm'}}</p>
@@ -58,14 +58,19 @@ export class EventListComponent implements OnInit {
this.eventsMDGPRList = res;
});
}
async openApproveModal(eventSerialNumber){
async openApproveModal(eventSerialNumber, data){
debugger
let a =this.eventsMDGPRList.filter((elem)=>{
console.log(eventSerialNumber," ",elem.serialNumber)
return eventSerialNumber == elem.serialNumber
});
console.log(a);
this.approveEventDismiss.emit({
"serialNumber": eventSerialNumber,
"action": "Aprovar",
"saveData": {}
"saveData": data
});
}