This commit is contained in:
tiago.kayaya
2021-06-24 16:15:53 +01:00
parent 9f1ee3a583
commit c542d0728e
2 changed files with 60 additions and 27 deletions
@@ -97,6 +97,20 @@ export class ExpedienteDetailPage implements OnInit {
} }
goBack() { goBack() {
if(this.task.Status == "Pending"){
if (window.innerWidth <= 800) {
this.router.navigate(['/home/gabinete-digital/pendentes']);
}
else {
let navigationExtras: NavigationExtras = {
queryParams: {
"pendentes": true,
}
}
this.router.navigate(['/home/gabinete-digital'], navigationExtras);
}
}
else{
this.activatedRoute.paramMap.subscribe(params => { this.activatedRoute.paramMap.subscribe(params => {
switch (params["params"].caller) { switch (params["params"].caller) {
case 'events': case 'events':
@@ -119,6 +133,7 @@ export class ExpedienteDetailPage implements OnInit {
} }
}); });
} }
}
sendExpedienteToPending() { sendExpedienteToPending() {
this.processes.SetTaskToPending(this.serialnumber).subscribe(res=>{ this.processes.SetTaskToPending(this.serialnumber).subscribe(res=>{
@@ -149,6 +164,7 @@ export class ExpedienteDetailPage implements OnInit {
"FsId": res.workflowInstanceDataFields.FsId, "FsId": res.workflowInstanceDataFields.FsId,
"DocId": res.workflowInstanceDataFields.DocID, "DocId": res.workflowInstanceDataFields.DocID,
"WorkflowName": res.workflowDisplayName, "WorkflowName": res.workflowDisplayName,
"Status": res.workflowInstanceDataFields.Status,
} }
//console.log('task', this.task); //console.log('task', this.task);
@@ -102,6 +102,7 @@ export class PedidoPage implements OnInit {
"DeadlineType": res.workflowInstanceDataFields.DeadlineType, "DeadlineType": res.workflowInstanceDataFields.DeadlineType,
"ProcessInstanceID": res.workflowInstanceDataFields.InstanceID, "ProcessInstanceID": res.workflowInstanceDataFields.InstanceID,
"activityInstanceName": res.activityInstanceName, "activityInstanceName": res.activityInstanceName,
"Status": res.workflowInstanceDataFields.Status,
} }
console.log(this.task); console.log(this.task);
} }
@@ -126,6 +127,7 @@ export class PedidoPage implements OnInit {
"DeadlineType": res.workflowInstanceDataFields.DeadlineType, "DeadlineType": res.workflowInstanceDataFields.DeadlineType,
"ProcessInstanceID": res.workflowInstanceDataFields.InstanceID, "ProcessInstanceID": res.workflowInstanceDataFields.InstanceID,
"activityInstanceName": res.activityInstanceName, "activityInstanceName": res.activityInstanceName,
"Status": res.workflowInstanceDataFields.Status,
} }
console.log(this.task); console.log(this.task);
} }
@@ -443,9 +445,24 @@ export class PedidoPage implements OnInit {
} }
goBack() { goBack() {
if(this.task.Status == "Pending"){
if (window.innerWidth <= 800) {
this.router.navigate(['/home/gabinete-digital/pendentes']);
}
else {
let navigationExtras: NavigationExtras = {
queryParams: {
"pendentes": true,
}
}
this.router.navigate(['/home/gabinete-digital'], navigationExtras);
}
}
else{
if (window.innerWidth <= 800) { if (window.innerWidth <= 800) {
this.router.navigate(['/home/gabinete-digital/pedidos']); this.router.navigate(['/home/gabinete-digital/pedidos']);
} else { }
else {
let navigationExtras: NavigationExtras = { let navigationExtras: NavigationExtras = {
queryParams: { queryParams: {
"pedidos": true, "pedidos": true,
@@ -453,7 +470,7 @@ export class PedidoPage implements OnInit {
} }
this.router.navigate(['/home/gabinete-digital'], navigationExtras); this.router.navigate(['/home/gabinete-digital'], navigationExtras);
} }
}
} }
} }