This commit is contained in:
tiago.kayaya
2021-08-24 16:15:59 +01:00
2 changed files with 17 additions and 4 deletions
@@ -20,6 +20,7 @@ import { removeDuplicate } from 'src/plugin/removeDuplicate.js'
import { WaitForDomService } from 'src/app/services/dom/wait-for-dom.service';
import { TotalDocumentStore } from 'src/app/store/total-document.service';
import { DeplomasStore } from 'src/app/store/deplomas.service';
import { CustomTaskPipe } from 'src/app/pipes/custom-task.pipe';
@Component({
selector: 'app-gabinete-digital',
@@ -98,6 +99,11 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
despachoprstore = DespachosprStore;
totalDocumentStore = TotalDocumentStore
deplomasStore = DeplomasStore
//
// pipe
customTaskPipe = new CustomTaskPipe()
@ViewChild(ExpedientsPage) expedientesPage: ExpedientsPage;
@ViewChild(PendentesPage) pendentesListPage: PendentesPage;
@@ -184,6 +190,13 @@ export class GabineteDigitalPage implements OnInit, DoCheck {
async loadAllProcesses() {
let allProcessesList = await this.processesbackend.GetTasksList("", false).toPromise();
if(!this.p.userRole(['PR'])) {
allProcessesList = allProcessesList.filter( element => element.activityInstanceName != 'Assinar Diplomas')
} else if (this.p.userRole(['PR'])) {
allProcessesList = allProcessesList.filter( element => element.activityInstanceName != 'Diplomas Assinado')
}
console.log(allProcessesList);
this.skeletonLoader = true;