Edit process to approve

This commit is contained in:
Peter Maquiran
2021-05-04 15:44:48 +01:00
parent ab1954255e
commit 6a3fda279e
16 changed files with 203 additions and 102 deletions
@@ -49,7 +49,7 @@
<div class="header-title flex-grow-1">
<label>{{loadedEvent.workflowInstanceDataFields.Subject}}</label>
</div>
<div (click)="notImplemented()" class="header-icon-right display-none-{{showAside}}">
<div (click)="editar(loadedEvent.serialNumber)" class="header-icon-right display-none-{{showAside}}">
<ion-icon src="assets/images/icons-edit.svg"></ion-icon>
</div>
</div>
@@ -129,7 +129,6 @@
<ion-icon name="ellipsis-vertical-outline"></ion-icon>
</ion-menu-button>
<button class="btn-ok" shape="round" (click)="approveTask(loadedEvent.serialNumber)">Aprovar</button>
<button full class="btn-cancel" shape="round" (click)="editar(loadedEvent.serialNumber)" >Editar</button>
<button hidden class="btn-delete" shape="round" (click)="rejectTask(loadedEvent.serialNumber)">Rejeitar</button>
</div>
@@ -180,9 +180,10 @@ export class ApproveEventComponent implements OnInit {
async editar(serialNumber: string) {
const modal = await this.modalController.create({
component: EditEventToApproveComponent,
componentProps:{
componentProps: {
serialNumber: serialNumber,
InstanceId:this.InstanceId
},
@@ -193,7 +194,8 @@ export class ApproveEventComponent implements OnInit {
await modal.present();
modal.onDidDismiss().then(res => {
this.getTask();
this.getAttachments();
});
}
@@ -30,7 +30,7 @@
<ion-item
class="item ion-no-padding width-100 cursor-pointer"
*ngFor="let event of eventsMDGPRList"
(click)="openApproveModal(event.serialNumber)">
(click)="openApproveModal(event.serialNumber, event)">
<div class="event-mdgpr-{{event.workflowInstanceDataFields.Agenda}} width-100">
<div class="approve-event-time">
<p>{{event.workflowInstanceDataFields.StartDate | date: 'hh:mm'}}</p>