mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-18 20:47:54 +00:00
Add count for Pr dispatch
This commit is contained in:
@@ -26,9 +26,10 @@
|
||||
class="expediente ion-no-padding cursor-pointer"
|
||||
*ngFor = "let task of despachoList; let i = index"
|
||||
(click)="viewExpedientDetail(task.SerialNumber)"
|
||||
|
||||
>
|
||||
<!-- [routerLink]="['/home/gabinete-digital/expediente',task.SerialNumber]" -->
|
||||
<div class="item width-100">
|
||||
<div class="item width-100" *ngIf="task.Status == 'Active'">
|
||||
<div class="exp-top-detail">
|
||||
<div class="exp-date">
|
||||
<ion-label>{{ task.CreateDate | date: 'dd-MM-yy' }}</ion-label>
|
||||
|
||||
@@ -88,31 +88,32 @@ export class DespachosPrPage implements OnInit {
|
||||
|
||||
await result.forEach( (element, index) => {
|
||||
|
||||
let task = {
|
||||
"SerialNumber": element.serialNumber,
|
||||
"Folio": element.workflowInstanceDataFields.Subject,
|
||||
"Senders": element.workflowInstanceDataFields.Sender,
|
||||
"CreateDate": formatDate(new Date(element.taskStartDate), 'yyyy-MM-dd HH:mm', 'pt'),
|
||||
"DocumentURL": element.workflowInstanceDataFields.ViewerRequest,
|
||||
"Remetente": element.workflowInstanceDataFields.Remetente,
|
||||
"DocumentsQty": '',
|
||||
"DocId": element.workflowInstanceDataFields.DocId,
|
||||
"WorkflowName": element.workflowDisplayName,
|
||||
"FolderID": element.workflowInstanceDataFields.FolderID
|
||||
}
|
||||
let task = {
|
||||
"SerialNumber": element.serialNumber,
|
||||
"Folio": element.workflowInstanceDataFields.Subject,
|
||||
"Senders": element.workflowInstanceDataFields.Sender,
|
||||
"CreateDate": formatDate(new Date(element.taskStartDate), 'yyyy-MM-dd HH:mm', 'pt'),
|
||||
"DocumentURL": element.workflowInstanceDataFields.ViewerRequest,
|
||||
"Remetente": element.workflowInstanceDataFields.Remetente,
|
||||
"DocumentsQty": '',
|
||||
"DocId": element.workflowInstanceDataFields.DocId,
|
||||
"WorkflowName": element.workflowDisplayName,
|
||||
"FolderID": element.workflowInstanceDataFields.FolderID,
|
||||
"Status": element.workflowInstanceDataFields.Status
|
||||
}
|
||||
|
||||
this.despachoList.push(task)
|
||||
this.despachoList.push(task)
|
||||
|
||||
});
|
||||
|
||||
this.despachoList = this.sortArrayISODate(this.despachoList).reverse()
|
||||
|
||||
this.despachoList.forEach( (element, index) => {
|
||||
// let aplicationId = element.workflowInstanceDataFields.SourceSecFsID;
|
||||
let FolderID = element['FolderID'];
|
||||
// let aplicationId = element.workflowInstanceDataFields.SourceSecFsID;
|
||||
let FolderID = element['FolderID'];
|
||||
|
||||
this.processes.GetDocumentDetails(FolderID, '361').subscribe(res=>{
|
||||
element.DocumentsQty = res.DocumentsTotal
|
||||
element.DocumentsQty = res.DocumentsTotal
|
||||
})
|
||||
|
||||
});
|
||||
|
||||
@@ -38,6 +38,7 @@ export class GabineteDigitalPage implements OnInit {
|
||||
count_ev_pr=0;
|
||||
count_ev_md=0;
|
||||
count_total_pending = 0;
|
||||
count_desp_pr_active = 0;
|
||||
|
||||
selectedElement = "";
|
||||
|
||||
@@ -167,6 +168,10 @@ export class GabineteDigitalPage implements OnInit {
|
||||
|
||||
let pendentes = despachos.concat(pareceres, deferimentos, expedientes).reverse().filter(data => data.workflowInstanceDataFields.Status == "Pending");
|
||||
this.count_total_pending = Object.keys(pendentes).length;
|
||||
|
||||
this.processesbackend.GetTasksList("Despacho do Presidente da República", false).subscribe(e=>{
|
||||
this.count_de_pr = Object.keys(e).length
|
||||
});
|
||||
|
||||
this.processesbackend.GetTasksList("Despacho do PR", false).subscribe(res =>{
|
||||
this.showLoader = false;
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
(click)="viewExpedientDetail(task.SerialNumber)"
|
||||
>
|
||||
<!-- [routerLink]="['/home/gabinete-digital/expediente',task.SerialNumber]" -->
|
||||
<div class="item width-100">
|
||||
<div class="item width-100" *ngIf="task.Status == 'Active'">
|
||||
<div class="exp-top-detail">
|
||||
<div class="exp-date">
|
||||
<ion-label>{{ task.CreateDate | date: 'dd-MM-yy' }}</ion-label>
|
||||
|
||||
@@ -96,7 +96,8 @@ segmentChanged(ev: any) {
|
||||
"DocumentsQty": '',
|
||||
"DocId": element.workflowInstanceDataFields.DocId,
|
||||
"WorkflowName": element.workflowDisplayName,
|
||||
"FolderID": element.workflowInstanceDataFields.FolderID
|
||||
"FolderID": element.workflowInstanceDataFields.FolderID,
|
||||
"Status": element.workflowInstanceDataFields.Status
|
||||
}
|
||||
|
||||
this.despachoList.push(task)
|
||||
|
||||
Reference in New Issue
Block a user